The exam portion follows the same tried and tested multiple-choice format via Webassessor that we all know and love. You are given 60 questions with a 65% pass mark so need to get at least 39 questions right. This exam also includes 5 unscored questions that I assume will show up in the future on the exam. The exam cover the following areas:
- Variables, Types, and Collections: 23%
- Objects, Functions, and Classes: 25%
- Browser and Events: 17%
- Debugging and Error Handling: 7%
- Asynchronous Programming: 13%
- Testing: 7%
I found the exam challenging but not too onerous, the questions were trying to make you think about the code but were not trying to trick you. As ever, keep calm, read through things thoroughly and you should have no issues.
From my experience, I would encourage you to read and work through the contents before looking at the challenges. The contents of the superbadge wording do not correlate to the order of the challenges and so you can spend a lot of time jumping around the page which gets frustrating and leads to you missing requirements. When checking the challenges expect to receive some errors. Pay particular attention to naming of variables, using the correct case in your code, and even the order of statements. If you can set aside a couple of days to work through this, I would highly recommend it. I was doing this bit by bit in evenings and weekends and it was difficult to remember where things were.
If you get truly stuck, you can get help from the Trailhead support team. Be aware that they do not work weekends so try and raise issues during the week for a prompt response.
And that is it! Once you have completed both, your certification will be sent over for you. Hopefully this guide has given you some good pointers and helped you on your journey. We look forward to seeing more people sharing their success on this on social media.