# Modern Java (Short) Assessment

## Description
The Modern Java (Short) assessment is designed to evaluate the knowledge and skills of entry-level to mid-level programmers in writing business applications using modern Java programming techniques and design patterns, with a primary focus on features available since Java 8. The test covers a broad range of competencies including Lambda Expressions and Functional Interfaces, the Stream API and Collectors, Object-Oriented Design with Interfaces and Inheritance, Null Safety and Optional, Exception Handling and Resource Management, and Modern Java (Short) Language Features such as records, sealed classes, pattern matching, and the module system. It measures candidate skills through a variety of question formats including Multiple Choice, Multiple Correct Answer, and Essay Composition questions, with one or more questions scored using artificial intelligence. Questions are drawn from a large pool to minimize cheating, and one or more questions are individually timed to further deter dishonesty and to enhance the predictive accuracy of the assessment.

## Competencies Measures
- Lambda Expressions and Functional Interfaces
- Lambda Expressions and Functional Interfaces (Coding Tasks)
- Null Safety and Optional
- Object-Oriented Design with Interfaces and Inheritance
- Stream API and Collectors
- Stream API and Collectors (Coding Tasks)

## Metadata
- **Duration:** 14.0 Minutes
- **Language:** English (US)
- **Type:** Skills/Knowledge Assessment (Test)
- **Last Updated:** July 4, 2026

## Catalog Link
View additional details or to administer the assessment to a candidate here:
[View in Online Test Catalog](https://www.hravatar.com/ta/tests/9604/modern-java-short.html)

