I did about as well as I thought I would, and my worst area was (as I expected) API contents -- 50%, which is basically rote memorization.
Considering I spent a total of about 1.5 weeks (part-time) studying, I'm pretty happy, and it was a good exercise in reinforcing language fundamentals that don't come into play a lot when you're doing application development.
For materials, I didn't buy the K&B book, nor did I purchase any mock exams. I did take the free Sun assessment a couple times, and it did a good job of showing me which areas I needed to brush up on. I also used the "Inquisition" exam, which had a number of very good questions as well. Between the two of these, I was able to tailor my learning to focus on the areas where I was weakest.
Beyond the freely available exams, I studied basically from the Java Language Specification, and with lots of experimentation, first within Eclipse, and then from the command line (to prove to myself that I could remember some details without assistance).
Of course I also enjoyed reading the questions in the SCJP forum here, which were helpful reminders and pop-quizzes as I progressed. Thanks everyone!
Author, Spring Security 3 (the Book), Packt Publishing, 2010
Joined: Sep 06, 2007
Oh, and I forgot to say - my biggest complaint about the exam is that I simply cannot believe that you are not able to go back and review your drag-and-drop questions! Completely ridiculous - I don't know if I missed that in the exam instructions, but they really should tell you that once you move on from one of these questions, you can't even review your answers again without clearing them