Frequently asked questions for Java SE 17 Developer (1Z0-829): prerequisites, difficulty, what to focus on, and study strategy.
It helps, but it’s not required. The exam is mostly about language and API correctness. If you can solve small problems in Java and reliably predict “compile error vs runtime output”, you can pass.
Generics + collections + streams. Many questions combine them (wildcards, inference, collectors, and mutability).
Assuming behavior instead of reasoning from the exact types and APIs in the snippet (especially with wildcards, overloads, and stream operations).
Write tiny programs. For every wrong answer, write down the rule you missed and add it to a personal flashcard deck.