Win a copy of OCP Oracle Certified Professional Java SE 11 Developer Practice Tests this week in the OCP forum!

Jeanne Boyarsky

author & internet detective
+ Follow
since May 26, 2003
Jeanne likes ...
Eclipse IDE VI Editor Java
Forum Moderator
New York
Cows and Likes
Total received
In last 30 days
Total given
Total received
Received in last 30 days
Total given
Given in last 30 days
Forums and Threads
Scavenger Hunt
expand Rancher Scavenger Hunt Green check
expand Ranch Hand Scavenger Hunt Green check
expand Greenhorn Scavenger Hunt Green check

Recent posts by Jeanne Boyarsky

Scheduled promotions:

Note: We can run more than one promo in a given week, so check for updates.

Starting DateCoverBookAuthor(s)PublisherCodeRanch Forum
February 23  OCP Oracle Certified Professional Java SE 11 Developer Practice TestsScott Selikoff and Jeanne BoyarskySybexOCP
March 2  Available
March 11  Available
March 16  Available
March 23  Available
March 30  Available
April 6  Available
April 13  Available
April 20  Available
April 27  Available

Go back to the main BookPromotions page.
1 hour ago
Happy 20th birthday to the Agile Manifesto

We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work we have come to value:

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

That is, while there is value in the items on
the right, we value the items on the left more.

Thank you for sharing. You definitely learned a lot so at least you can take that away!

Billy Tsai wrote:Are the practice tests also applicable to the upgrade exam?

Yes. You can just skip the chapters for objectives that aren't in scope for the upgrade exam.

Billy Tsai wrote:is this certification the most up to date one? should we be concerned about another certification for new version of Java?

Yes. The exam goes with the LTS (long term support) releases of Java. The next LTS is Java 17 which doesn't come out until September. After it comes out, Oracle has to create objectives and exam. This takes time, so we are well over a year away from a Java 17 cert existing.

Scott Selikoff wrote:I think I/O, specifically serialization and streams, is too important so I'd be surprised if they removed it.  NIO.2 is more debatable though.

Scott and I have had that debate! I use NIO.2 frequently at work and believe it is important.
I don't know. Probably about the same? We did two things differently this time around
  • Fix all the errors in the Java 8 book (so at least we have different errors)
  • Wrote a program to catch certain types of errors - ex duplicate words. That let our editors focus on harder stuff

  • We continue to post all errata now matter how trivial. I have a blog post on why that is important. Kathy & Bert always had a long list of errata too despite having many reviewers. I think it's something about a cert book - you have to be more precise and readers are looking for tricks/edge cases.
    No. There's a lot on existing topics too. Also, remember that you need to know multiple topics to get a question right. So if you know streams well and not exceptions, you can still get the "streams" question wrong.
    There are three mock exams in the book in addition to the practice test questions. All questions are unique (do not appear in the CSG). Yes, the intent is to complete within the amount of time you get for the 819
    Oracle changes exam length/number of questions/passing score periodically. So that's certainly possible!
    No. The flashcards are meant to reinforce facts. The practice tests are exam style questions.
    It is definitely a supplement rather than a replacement. The CSG is organized for learning. The Practice Test book is organized by objective.

    Page xix maps chapters in the CSG (or the standalone 815/816 books) to the practice test. Making the answer to your question in the book!
    It's going to be really tough to improve your score in 5 days. I'm also not sure if you have to take it so soon. Oracle's retake policy states

    Candidates may schedule a retake of a failed exam after 48 hours, for an appointment date 5 days from the failed exam appointment date.
    Candidates may retake an online non-proctored exam at any time (online non-proctored exams available in Japan only.)
    Candidates may not retake a passed exam at any time.
    Candidates are only allowed 4 attempts to pass an exam in a 12-month period.
    The retake policy was put in place to protect the integrity of the Oracle Certification Program exam content and allow the candidate additional time to prepare for a failed exam. Please note that violation of the retake policy in any way, including but not limited to, registering for and retaking an exam under a new Oracle Testing ID within the 5-day waiting period, is against policy and will be treated as a violation of the Exam Retake Policy.

    This says you have to wait at least 2 days before scheduling your exam. That's clear. The five day thing is less clear. "for an appointment date 5 day" sounds like it could be exactly 5 days or at least five days. Common sense suggests they don't expect people to be free exactly five days later.

    "within the 5-day waiting period" - this is clearer to me. It sounds like the five days is a lower bound. So you could take the exam in two weeks or whenever.  The old rule was you had to wait at least two weeks. Wikipedia still has this number and it is called a 14 day waiting period. So I think you can wait longer to retake and increase your chances of success