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.