Skip to content
Java
SENIOR

Library application Test for Senior Java Developer | Core Java

Overall seniority level
Senior
Test duration
111 minutes
Evaluation
Automatic

Test overview

Test is combined from various tasks. Programming task, Choice questions and Code gaps. All evaluated automatically.

Task types

Programming task

Java | Library application - Create an application that allows the library to manage books, their borrowings and prepare some reports about books that were not returned on time. Finish implementation of the missing service methods.

Level: Hard

Tested skills: Java, Java 17

Code gaps

Java | Static methods in functional interface code gap assessing knowledge of Core Java, Java, Lambda Expressions

Level: Hard

Tested skills: Core Java, Java, Lambda Expressions

Code gaps

Java | MulticastSocket creation code gap assessing knowledge of Core Java, Java, Network Communication

Level: Hard

Tested skills: Core Java, Java, Network Communication

Code gaps

Java | Finding a path code gap assessing knowledge of Core Java, I/O system, Java

Level: Hard

Tested skills: Core Java, I/O system, Java

Choice questions

3 choice questions assessing knowledge of Core Java, Exceptions, I/O system, Java, Lambda Expressions

Level: Hard

Tested skills: Core Java, Exceptions, I/O system, Java, Lambda Expressions

Automatic evaluation

We automatically score multi-choice tests and programming tasks and evaluate candidate code for logical correctness, time efficiency and code quality.