I just finished taking the Unity Certified Programmer Exam. Unfortunately, I was a bit premature in taking the exam and didn’t pass, but I haven’t given up!
The exam was much harder than I expected. First off, the questions themselves were long. It took me a good minute or two just to read it all. Most of the questions were scenario type questions that asked what should a programmer write in this block of code for a given situation or what should the programmer change in this piece of code to get this result. It dives a lot more in to the programming aspect of Unity than I expected.
I’d recommend taking the Developer exam if it’s still available and you haven’t mastered Unity’s API.
With that in mind, if you decide to take the Programmer exam, I wish you the best of luck!