I see that quite a few questions by the Enthuware mock exams have some topics (methods or classes) that I cannot find in the study guide. Is this because Enthuware asks some questions outside the range of topics or is this because the book does not cover everything? I want to make sure I studied everything for the exam.
Jeanne Boyarsky wrote:Martin,
Can you give an example or two of topics you are unsure of?
Of the top of my head ResultSetMetaData, the difference between CallableStatement and the PreparedStatement, setAutoCommit (JDBC topic), and the boxed method of the Stream interface. But there were a few more things in the Enthuware tests that I couldn't find in the book. I do think it at least 90% of the questions of the Enthuware exam are answerable with the information of your resourceful and informative book by the way.
I understand your concern about questions on seemingly out of context topics. You are not the first to raise this point (Here is another one. *Added later. ). It is very easy for us to remove these questions and avoid such doubts. However, we have reports from exam takers that they did receive questions that referred to these topics. That is why we have still kept these questions.
I would recommend that you go through the explanations provided with these questions at the least, to be safe.
Also, after you take the exam, please do provide your feedback on the same
As a counter to that, some topics come up in passing (but aren't required to know to answer the question). For example, I could have a question that mentions ResultSetMetadata but is actually a problem with try/catch. Also, Oracle adds experimental questions. So even seeing something on the exam doesn't prove it iis a scored question!
I just passed the OCPJP exam for Java 8 with a 75% score which I am happy wih. :-)
Your study guide and Enthuware mock exams were incredibly helpful. I also used Ganesh's Expert's Voice Study Guide and Udayan Khattry's mock exams on Udemy as supplementary resources which also were useful.
I had the feeling that the topics of just about every question were covered in the study guide with maybe one or two exceptions (the only thing I'm absolutely certain about was the use of a forEach method on a Map, there also was a question in which I checked an answer with the volatile keyword, but I'm not sure whether I answered that one correctly).