After months of studying (on and off), I finally sat my SCJP5 exam today with a score of 91%
Thanks Bert & Kathy for the study guide, it is very good and covers almost everthing I need to know for the exam. It is the only study material I used to prepare my exam. Other than the master exams that come with the study guide, I also purchased ePractice exams from Sun (I am surprised that not many people have mentioned about this, the ePractice exams are very similar to the real one except it doesn't have drag and drop questions. It gives you a very good indication of the format and difficulty).
Also want to thanks all ranchers for posting and answering questions!
Bert, your study guide is very comprehensive as it is (I am really thankful to have that), there were only 2 problems I experienced when I first tried out the mock exams. My first problem was not familiar with some rarely used APIs (eg. Enum.ordinal() and Arrays.deepToString()), the second one was some tricky questions, eg:
boolean b1 = true; boolean b2 = false; String s1 = "123"; String s2 = "abc"; System.out.format("%b %b %b", b1, s1, s2, b2); // types not matching with extra argument (compiles and runs fine)
Sometimes it is hard to know how well we need to know about the APIs for certain classes and answering some tricky questions that requires understanding of some special rules (the above example).
manoj, personally I did not sit the SCJP1.4 exam, I was preparing for that when SCJP5 came out and I have switched over. However, judging from what I have heard from my colleagues who had sat the 1.4 exam, version 5 appears to be more difficult. SCJP5 does not cover AWT but it introduces some new features such as enum, generics, static import and also includes some objectives that are not on the 1.4 exam, such as encapsulation, coupling, cohesion, I/O and formatting.