Took the test last Friday. I have no background in professional Java programming. Resources I studied were RHE, Exam Cram, and Mughal and Rasmussen. Also read some of the posts at the Javaranch over the last couple of weeks. Javaranch has been a tremendous help in learning Java, even though most of the questions posted are more difficult and detailed than anything that came up in my exam. I took Bill Brogden's Hardest Questions Test and got around 60%. Also took the three mock exams by Marcus Green and scored 75% to 80% on each. Those are the only mock exams I took. The level of the exam was about the same as the end of chapter questions in RHE. In fact, a couple of the questions from RHE actually appeared in the exam, as did a couple questions from Marcus Green's mock exams. I felt the exam was easier overall than Marcus Green's mocks, since the mocks contain some intentional trick questions whereas the real exam was more straightforward. Still had to read each question carefully, though. About 40% of the questions required examining class definitions and code, 60% were conceptual questions on policy and practices. The test was mostly on basic concepts - with a couple of exceptions, it didn't focus on APIs and detailed coding syntax. I finished the exam in about an hour, then spent the next 40 minutes going over all my answers, though I don't think I changed any. Got 4 fill in the blank questions, the rest were divided evenly between multiple choice and single choice. 2 on I/O, one easy, one on setting up to read from a socket that I had no clue on 3-4 on Events 2-3 on Exceptions Several each on inheritance, overloading, and overriding 2 on layout managers, including one on GridBagLayout. Had to know all the properties of the GridBagConstraints object and how they interrelate 1 on immutability of Strings - thanks partly to Javaranch, I remembered that concat and similar methods return new Strings, they don't modify the original MediaTracker appeared once, in an answer to a multiple choice question - a post by Ajith Kallambella on July 26 was extremely helpful and appreciated and I hope no one is offended if I excerpt it here: "You will only need to know waitForID will block the calling thread until the method returns. Typically this shows up as a choice in questions involving transition of thread states." Good luck.
Congrats Max !! Thanks a lo..ot for all this info. I have been taking the mock exams for the past few days, and have been getting ~81% in all of them. I was sceptical about whether I should go for the exam. After reading your post, I've made up my mind to take up the exam on coming Monday. Thanks a lot once again, Aman
Dear Max, Congrats! I am also preparing for SCJP. I have accumlated many books including RHE,Cram,Boone almost every publication. i have also appeared for different mock test. the result is not very satisfactory. it appears from ur message that RHE suffices every need. but i am confused by the variety of questions and approaches followed by different books. pl.advise if RHE suffices all needs.so that now onwards i can concentrate on this only.
Congratulations Max, I took the test myself last week and scored a 92%. It surprized me because I was averaging only 75% to 85% in Mock tests. Plus I only scored a 65% on the Khalid mock test; I found that one tough. The real thing seemed to be easier than any of the mock tests out there. Good luck to everyone getting ready to take the big one.