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 the SCJP 6 with 98% Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Certification Results
Bookmark "Passed the SCJP 6 with 98%" Watch "Passed the SCJP 6 with 98%" New topic

Passed the SCJP 6 with 98%

Roel De Nijs

Joined: Jul 19, 2004
Posts: 8366

Hi everybody,

Tuesday morning at 10:00 am (local time) I took the exam and passed with 98% (59 questions correct out of 60). I missed 1 question in the "API contents" section.

Ingredients for the success:
  • k&b book for scjp6
  • a little bit participating in the javaranch scjp-forum
  • code experiments as much as needed (when I had any doubt about some code, I just played a bit with it)
  • took the SCJD exam earlier this year (which is great for your threading capabilities)
  • have 6 years of experience as a java developer (professionally)

  • Time to prepare: 4 weeks. I read the complete book a 1st time. After each chapter I read the 2 minute drill again before taking the self-test. During the next 10-11 days I tried to study 80 pages each day and again after each chapter I did the self-test. On the last night before taking the exam just a quick revision of my study notes.

    It was the 3rd time I took a SCJP exam, so I knew what to expect. So I had toughened me up for another battle, but I was a bit amazed about the difficulty level of this exam: it was by far the easiest one. Maybe it was because I had completely mastered the stuff you need to know, but it seemed to me I was given an exam containing the easiest questions from the huge questions database (maybe as a Christmas present ). And to prove how easy it was, here some facts about it:
  • no questions at all about regex (can be hard to answer)
  • from the bunch of threading questions (which I always experience as the hardest) there was just 1 "what will the output be"-question (and that one really was a no-brainer in my opinion because of the possible answers), the other ones just theoretical (name the 2 static methods from the thread-class,...). also no questions at all about thread interaction.
  • a whole lot of the "what will the output be"-questions turned out to be "compilation fails" or "runtime exception". and the compiler failures were so obvious: especially (1) the direct call to the constructor by the classname instead of using a call to this/super at the end of another constructor of that class (2) a code snippet with an if-else-finally structure
  • after approx 60-70 minutes I already had answered all the questions. and I have to be honest: if I submitted without revisioning I would have made a few more mistakes, because I changed 4-5 answers after a 2nd and 3rd revision (including a tricky question where a method was invoked on an object reference variable which was null, so obvious runtime exception; But after a 2nd and 3rd look I noticed a final method being overridden, so had to change to "compilation fails" of course )

  • There was 1 question where I had real doubts about and that one turned out to be my only mistake. It was a question about formatting a float with b as conversion char. I thought something like that would result in a runtime exception, but that was not an option, I had to choose between true or false and I chose false, which is wrong according to the javadoc:
    If the argument is null, then the result is "false". If the argument is a boolean or Boolean, then the result is the string returned by String.valueOf(). Otherwise, the result is "true".
    I'm a bit disappointed such question is on the exam, because throughout the whole scjp-book you learn an int (long, short, float,...) can not be used as a boolean (java is not c or c++) and then suddenly you can convert a float into a boolean This is such a little trifle and a huge important thing (which is used regularly in many different other languages) as regex was not tested at all. I'm curious to know how many people know about this behavior and use it during their development? The ones who really use this, should be <insert really scary thing>

    But don't get me wrong: I am really happy with my score and glad I passed this exam, but I expected a bigger challenge. Maybe my expectations were too big after completing the difficult (but wonderful) journey called SCJD

    Finally a thanks to Kathy and Bert for another great book (3rd time I used their book, because never change a winning team )

    And for everybody: happy holidays and a peaceful, creative and prosperous 2010 !!

    Kind regards,

    [edit] all edits were just about changing misspelled words or rephrasing some sentences

    SCJA, SCJP (1.4 | 5.0 | 6.0), SCJD
    OCAJP 7
    Devaka Cooray
    ExamLab Creator

    Joined: Jul 29, 2008
    Posts: 3915


    Author of ExamLab ExamLab - a free SCJP / OCPJP exam simulator
    What would SCJP exam questions look like? -- Home -- Twitter -- How to Ask a Question
    Leonardo Carreira
    Ranch Hand

    Joined: Apr 07, 2009
    Posts: 489

    Wow!.. It's impressive.. Good Job!.. Congrats!!..

    Sorry, perhaps my english language isn't too good.. Prepare for SCJP 6, Please God help me.. ☼
    References : [Java.Boot] [JavaChamp] [JavaPrepare]
    Paul Anilprem
    Enthuware Software Support
    Ranch Hand

    Joined: Sep 23, 2000
    Posts: 3634
    Congratulations! and thanks for the feedback

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

    Joined: Apr 22, 2009
    Posts: 54
    nice score congrats

    Dharmendra Gahlot
    SCJP-5.0 87%,SCWCD-5.0 92%
    Seetharaman Venkatasamy
    Ranch Hand

    Joined: Jan 28, 2008
    Posts: 5575

    Joe Harry
    Ranch Hand

    Joined: Sep 26, 2006
    Posts: 10031


    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!
    Neha Daga
    Ranch Hand

    Joined: Oct 30, 2009
    Posts: 504
    Congrats and thanks for the feddback. enjoy

    SCJP 1.6 96%
    Raju Champaklal
    Ranch Hand

    Joined: Dec 10, 2009
    Posts: 521
    ya i got 91 in scjp..even i revised 4 times...changed the answers...but maybe changing them wasnt such a good idea....i got them wrong at the last

    scjp 1.6 91%, preparing for scmad
    "Time to get MAD now.. we will get even later" someone unknown
    Ehsan Rahman
    Ranch Hand

    Joined: Feb 16, 2009
    Posts: 59

    Fantastic score, and thanks for sharing your thoughts. Congratulations!

    SCJP 1.5, SCJD 1.6
    Carlos Morillo
    Ranch Hand

    Joined: Jun 06, 2009
    Posts: 221

    Dear Roel,

    As always you are demonstrating and exhibiting excellence!



    Vijitha Kumara

    Joined: Mar 24, 2008
    Posts: 3902

    Great score, Congrats !!

    SCJP 5 | SCWCD 5
    [How to ask questions] [Twitter]
    Roberto Perillo

    Joined: Dec 28, 2007
    Posts: 2271

    Congratulations, my good buddy Roel!!!

    Cheers, Bob "John Lennon" Perillo
    SCJP, SCWCD, SCJD, SCBCD - Daileon: A Tool for Enabling Domain Annotations
    Roel De Nijs

    Joined: Jul 19, 2004
    Posts: 8366

    Thanks all!

    Because nobody has reacted on my question, nobody knew (and used) this behavior of formatting a floating-point number with conversion char b. Makes me happy

    Kind regards,
    Abhay Agarwal
    Ranch Hand

    Joined: Feb 29, 2008
    Posts: 1341


    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
    James X Peterson
    Whizlabs Java Support
    Ranch Hand

    Joined: Feb 26, 2013
    Posts: 158
    I agree. Here's the link:
    subject: Passed the SCJP 6 with 98%
    It's not a secret anymore!