The short answer is that there isn’t a definitive answer, but if you feel like your skills could use improvement then it’s probably worth considering taking a programming assessment. There are a few things to consider before taking the plunge, though.
You also need to be familiar with the standard programming constructs (variables, functions, arrays, etc.) and know how to write some basic algorithms. Finally, unless you have experience teaching programming or working with students who are learning to program, it might be a good idea to get some outside feedback on your assessment before completing it.
There are plenty of online resources available that can help guide you through the process. The other reason to practice assessments is that they can be tricky. It takes a lot of practice to master the art of answering a test question properly while also controlling your computer’s mouse, keyboard, and operating system.
These skills are critical if you plan on doing more than just taking programming assessments and want to build the programming skills that will help you eventually work in industry or academia. This book doesn’t teach you how to take an assessment; it instead shows you how to get comfortable with the programming constructs necessary for taking any kind of test.
If you want to learn how to pass an assessment, then I encourage you to explore the resources listed in Appendix B (Resources) and read some relevant books about programming assessments