File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Certification Results and the fly likes Passed SCJP6 (96%) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Certification Results
Bookmark "Passed SCJP6 (96%)" Watch "Passed SCJP6 (96%)" New topic

Passed SCJP6 (96%)

Vidmantas Maskoliunas

Joined: Nov 16, 2009
Posts: 22
Hello, Colleagues,

I am a newbie in this community, however read your posts and they helped me with SCJP. Now it's my turn to share what I have in hands

So, two weeks ago I passed my SCJP6 and received 96% (I think I didn't pay enough attention to exam questions, as mistakes were in "Fundamentals" and "OO concepts" -- don't act during the exam like me ).

Preparation: the famous K&B book "Sun Certified Programmer for Java 6 Study Guide". Starting by 1st of September, I dedicated 1-4 hours each evening and sometimes more in weekends for a month. I read each sentence and tried to thought "ok, but is it true in the other case..." -- so actually I wrote many small java snippets to check one or another of my assumptions/guesses. Each assumption, doubt (yeah, I had many doubts during the learning) has been marked in pencil. Also, I started a spreadsheet with my progress in the following format:

chapter | deadline | date really completed | level of skills (red/yellow/green) | things to re-read | notes | ideas for upcoming blog

That helped me to follow the schedule and not get away from the SCJP

The order of chapters I read:
1 Declarations and Access Control
2 Object Orientation
4 Operators
3 Assignments
10 Development
8 Inner Classes
9 Threads
5 Flow Control, Exceptions, and Assertions
6 Strings, I/O, Formatting, and Parsing
7 Generics and Collections

Two last were really difficult, because I am not the guy who can easily remember exact method signatures. And they are largest chapters in addition. So my schedule looked like fews days for each simple chapter and almost a week for each of the last two. After completing a topic, I solved the demo questions provided in the end of the chapter. Also, did I mention that I wrote few hundreds of small classes during the preparation? If yes, it's worth to repeat that again -- it really helped a lot I did that with Notepad++ free editor as it is fast and has syntax highlighting. NppExec plugin for quick compilation of classes by pressing a key is also a must.

Starting by October, it was the second round. I reviewed all the self-test questions and read all the chapters following the same order as above, but skipped obvious things (like "what are the rules of legal java identifiers"). Because all hard places had been underlined in pencil, it was easy to recognize what was worth my attention and what was not. And then, I took all the three MasterExams in a week. Strategy: take the "open book" practice with 10-25 questions per session, and try to carefully read and understand the question. Analyze the syntax, try to push yourself to remember what rules are for particular syntax construction, inheritance relationship, API, threading, JVM, GC etc. mentioned in the question. Then mark the answer and check if label "correct" lights-up. Don't be surprised if it doesn't, even if you are sure for the answer -- some questions provide incorrect answers, and notes about that can be found right here, in the JavaRanch. Find them by using search and question number (I used google which redirected me there in 99 cases of 100 ;-) ) and be 100% sure for the right answer. Otherwise, get back to the question and read it again -- maybe you missed some "trap" designed to catch you and to fly your self-confidence in many small pieces

And, finally, I took the book for the third time, but only "scanned" it and wrote down all the really hard things on a white sheet of paper. Like list of number formatting flags, facts, that Enum can have lot of things that ordinary class has, signatures for some methods etc. What else? I did pay attention to the API of classes/methods mentioned in the book (can be found in site, documentation chapter). But, I will unveil the inconvenient truth: K&B book does not cover 100% of SCJP6 questions. At least, I got a question that has not been covered. It was possible to guess only with little confidence and trusting in logic only. However, later I checked the API and realized that correct answer had been marked. Scanning through the book and even eBook with search function shown that information regarding some questions is really not in the book. So... Don't be lazy and get familiar with java.lang.System class API a bit ;-)

What else... Don't forget to read the initial chapter of the book several times. It says some important things about the exam:
a) Drag'n'Drop questions lose their answer if you want to recheck them later. Mark their numbers on the board/paper (depends what you get for the exam, I got several plastic cards and a felt-tip, but that's very bad as it has big tip)
b) Take some water if you are allowed to bring it in -- you will get thirsty during the exam
c) There are easy and hard questions, so "answer easy questions, mark hard questions" strategy is reasonable.
d) Get a good sleep before as you will need fresh head. DEFINITELY.

And, my advice: RECHECK the exam if you have spare time (you can answer to a double or tripple amount of questions during that time if you know the material well). Twice or thrice. That helped me to find really stupid and obvious mistakes (usually they were syntax tricks hard to notice and asking for a sharp eye to catch them) and fix about 5 questions that had been answered wrong before.

Well, I just wrote longer post than expected... Pardon! :-)

SCJP 6.0, willing to find Java job in NZ/AU and move there - LinkedIn profile - Java blog
arulk pillai
Ranch Hand

Joined: May 31, 2007
Posts: 3371
Congrats and keep up the good work

[] | [Java job hunting know how] | [Java resumes]
Paul Anilprem
Enthuware Software Support
Ranch Hand

Joined: Sep 23, 2000
Posts: 3635
Congratulations! Great Score!!

Enthuware - Best Mock Exams and Questions for Oracle Java Certifications
Quality Guaranteed - Pass or Full Refund!
Abhay Agarwal
Ranch Hand

Joined: Feb 29, 2008
Posts: 1341

good to see that you have shared your prep step in details. this will surely help future SCJP aspirants

Oracle certified Java 8 Programmer I (1Z0-808), Oracle Java Web Service Developer (1z0-897), Oracle certified Java 7 Programmer, SCJA 1.0, SCJP 5.0, SCWCD 5.0, Oracle SQL Fundamentals I, CIW Certified Ecommerce specialist
Joe Harry
Ranch Hand

Joined: Sep 26, 2006
Posts: 10032


SCJP 1.4, SCWCD 1.4 - Hints for you, Certified Scrum Master
Did a rm -R / to find out that I lost my entire Linux installation!
Atwal Usha
Ranch Hand

Joined: Sep 10, 2009
Posts: 137

Java Certification Exam Mock Tests: SCJA  SCJP 5  SCJP 6  SCJP 6 (Online Training)  SCJP 6 (Instructor Led Training)   SCWCD 5   SCBCD 5  SCEA 5
Vidmantas Maskoliunas

Joined: Nov 16, 2009
Posts: 22
Thank you for the greetings
Krishna Srinivasan
Ranch Hand

Joined: Jul 28, 2003
Posts: 1850


Krishna Srinivasan
OCAJP 7/8 Exam, 400+ OCPJP Mock Questions
Vijitha Kumara

Joined: Mar 24, 2008
Posts: 3902


[How to ask questions] [Twitter]
I agree. Here's the link:
subject: Passed SCJP6 (96%)
It's not a secret anymore!