Hello,
I passed 1Z0-829 with 92% yesterday. I would say that the exam itself is not hard to pass, but the preparation for it is pretty hard(at least time consuming ...). I passed 1Z0-819 as well 2 years ago with 89% but i had to study for 6 moths to be sure that i will pass the 819. And now, approximately 2 months for 829 ... I used the well known sources - OCP Oracle Certified Professional
Java SE 17(11) Developer Study Guide (Scott Selikoff; Jeanne Boyarsky) + enthuware mock exams.
I am not going to talk about the 819 because it was 2 years ago, and I took it in
test centre...
As you all already know, the only way to pass 829 is from home - using the online proctored environment delivered by Oracle. It is a web based environment very similar to the enthuvare on-premise test java client.
The main difference is, what i observe, that you are able to select more answers that it is mentioned in the question - I noticed it by coincidence, but
you should be aware of it (I did not try to click on next button [so maybe some alert window would pop up and inform you about that] - but in Enthuware it does not let you select more - so it is a difference).
The another I think pretty important point is -
I was allowed to use paper + pen - I explicitly asked proctor If i can use paper and pen and he allowed it. So don't hesitate to use it, but i strongly advice you to let them know via chat
Some questions were pretty long, but usually 1 or 2 correct answers. Strangely - one question i would say had more correct answers that it was mentioned in question ...
The question was like - there was a sealed interface which permitted 2 classes/interfaces (lets say A and B) and they asked how many answers would compile - only 2 answers were correct according to Oracle but for me it looked like there are at least 3 correct answers So I selected two which i thought are among the correct (2 non-sealed interfaces which were mentioned in permits clause and extended the sealed interface - ) - I personally think that
final class A and a
non-sealed abstract class B were also correct answers (both were implementing the sealed interface).
Another pretty strange question was about binary search in list ... The question was asking what would be the output when the code is compiled and run ? ...
This is pretty much how the code looked like :
and there were multiple answers (only one was correct) ... There were only concrete answers - for example (A,111) (B,122)(C, 12-4). I would say, that if the list is not sorted in natural way (in this case), then the result is not defined (at least not for the first and the last output in this case) ... But the correct answer was 12-4 I believe ...
And last strange moment i remember was that one question i had was pretty same as I got in Enthuware. So dunno if Oracle was inspired by Enthuware mock questions or vice versa
And thats it, i hope you find this useful and sorry if my English does not sound like a native one )