Java SE 21 Developer

Exam format

Oracle logo

Java SE 21 Developer Exam Format

1Z0-830

Everything the official exam blueprint specifies: question count, time limit, scoring and the weight each domain carries. The Oracle Certified Professional: Java SE 21 Developer exam validates a developer's ability to design, implement, and debug complex applications using the Java 21 platform. This certification focuses heavily on modern Java features, including Virtual Threads, Pattern Matching for switch, Records, and Sequenced Collections. It assesses the candidate's mastery of both fundamental syntax and advanced architectural concepts, ensuring they can leverage the performance and productivity improvements introduced in recent Long-Term Support (LTS) releases. The exam requires deep technical knowledge of the standard library and the ability to write efficient, scalable, and maintainable code.

50 questions
120 min
68% to pass
11 domains

Exam facts at a glance

What we know about this exam, and where the information comes from.

SpecificationValue
Questions50
Time limit120 minutes (144s per question)
Passing score68%
Domains11
LevelProfessional
Question bank here50 questions
SourceCertilum's own record — the vendor does not publish this figure

Official domain weights

The percentage of the exam each domain carries. Weight your revision by these numbers, not by what you find hardest.

DomainWeightTopicsPractice Qs
Concurrency15%
  • Platform and virtual threads
  • Runnable and Callable objects
  • Thread lifecycle and Executor services
  • +2 more
8
Localization4%
  • Locales and resource bundles
  • Parsing and formatting dates, times, numbers, currency
2
I/O and NIO.26%
  • Console and file I/O streams
  • Serialization and deserialization
  • Path objects and java.nio.file API
3
Handling Exceptions7%
  • try/catch/finally, try-with-resources
  • Multi-catch blocks, custom exceptions
4
Supplementary Topics4%
  • Java Logging API basics
  • Annotations - Override, FunctionalInterface, Deprecated, SuppressWarnings, SafeVarargs
  • Generics and wildcards
2
Arrays and Collections10%
  • Arrays, List, Set, Map, Deque
  • Add, remove, update, retrieve, sort
5
Modules and Deployment7%
  • Module definitions and dependencies
  • Expose module content for reflection
  • Services, providers, consumers
  • +2 more
3
Controlling Program Flow5%
  • if/else, switch statements and expressions
  • Loops, break and continue
2
Object-Oriented Concepts22%
  • Object lifecycle, nested classes, garbage collection
  • Classes, records, static and instance members
  • Overloading and var-arg methods
  • +5 more
11
Streams and Lambda Expressions12%
  • Object and primitive Streams
  • Filter, transform, process, sort data
  • Decomposition, concatenation, reduction
  • +1 more
6
Handling Date, Time, Text, Numeric and Boolean Values8%
  • Primitives and wrapper classes, Math API
  • String and StringBuilder, text blocks
  • Date-Time API with time zones and daylight saving
4

The heaviest domain is Concurrency at 15%, and that is where lost points cost you the most. Certilum scores you per domain so you can see the difference between a knowledge gap and a formatting problem.

Note from the vendor record: Technology exam under 'Oracle Cloud Infrastructure and Technology Exams' at USD 245 per single attempt (6 months). Base Exam Price $245 / Delta $125. (Java SE 21 Developer) The 'Oracle Foundations Exams for Students' (only Java Foundations 1Z0-811 and Oracle Database Foundations 1Z0-006) cost USD 95 and do not apply to 1Z0-830. Official exam page

More about the Java SE 21 Developer exam

Explore the rest of this page series: format, cost, difficulty, requirements and how to prepare.

Related certifications

Explore other certifications in the same category and see how they stack up.

Frequently asked questions

Everything you need to know about the Java SE 21 Developer exam.