The examOracle Certified Associate Java SE Programmer (1Z0-808) is the first stage of Oracle certification on the path to becoming a professional Java developer. This certification is confirmation that you have basic knowledge of the language. You are given 2.5 hours to complete the exam. It consists of 70 multiple-choice questions. A passing score is 65%. A list of topics can be found on the exam page in the Review Exam Topics tab. The exam costs $150.
ObjectivesTo be honest, for a long time I couldn't decide whether getting a certificate was even worthwhile. Many people think it is a waste of time because your performance on the tests doesn’t reflect your level of knowledge, but rather your level of preparation for a particular exam. Many people feel there are a bunch of trick questions, where parentheses are used in the code rather than curly braces, so it will not compile. However, I had my own reasons:
- It's an opportunity to fill in the gaps in my knowledge, to structure my theoretical foundation, and to put everything in its place.
- Becoming a certified professional attracts the attention of recruiters from various companies, and in negotiations, I could use the certificate as grounds for a pay raise.
- And, if the employer is going to pay, then why not?
Scheduling and feesTo avoid procrastination and to set some kind of deadline for myself, I decided to pay for the certification right away and scheduled the exam date for 3 weeks out. To do this, you need to find a test center in your city (usually Pearson VUE), register both on their website and on the Oracle website, and then link the accounts. Be careful to enter your personal data correctly, because you can only change it by contacting the customer support service. Once you've registered, you need to choose an exam, a local certification center, and the date and time of the test and make your payment. There are two payment options: through a bill issued by Oracle (how to pay it is unclear and there is an additional 20% commission), or directly through Pearson VUE. It is better to pay through the test center — more convenient and less expensive.
PreparationTo prepare, I used two sources:
The book OCA/OCP Java SE 8 Programmer Practice Tests by Scott Selikoff and Jeanne Boyarsky.
It contains 450 sample questions and one 80-question multiple-choice practice exam, as well as explanations. For convenience, you can use this website and take the practice exams online. This is super convenient — you can immediately find out whether your answers are correct, read associated explanations, and see general statistics for all tests. I was already familiar with this book. Some information is set aside, and my average score on all the tests was 79%.
I have mixed feelings about this book: there are lots of typos, a lot of unnecessary trick questions and the questions are generally much easier than on the exam itself. So in your preparations, I wouldn't recommend limiting yourself to this book.
Training from Enthuware.
It's $10 for a semi-annual subscription to the web version as well as the unlimited desktop version.
The preparation available here is about the same as with the book mentioned in the first paragraph: 600+ questions along with explanations. But the questions here don't include mistakes. Each question has several possible answers, and there are explanations for each question at the end of the book.
And it's really worth it. The questions in the mock tests turned out to be, if not a perfect match, then the most similar to the questions on the real exam. So I highly recommend spending the $10 and gaining access to this great training resource. Here my average score on the tests was 69%.