Skip to content

Core Java

Java
SENIOR
Tested skills
Duration
111 minutes max.
Evaluation
Automatic
Test overview

Choice questions

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

Code gaps

assessing knowledge of Java, Core Java, I/O system, Lambda Expressions, Network Communication

Programming task - Level: Hard

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.

Java
MIDDLE
Tested skills
Duration
75 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Core Java, Java, Serialization, Date and Time, Generics

Code gaps

assessing knowledge of Core Java, Java, Memory Management, Network Communication, Lambda Expressions

Programming task - Level: Medium

Java | Library application - Creating an application allowing the library to manage books and their borrowings. Your current task is to finish the implementation of missing service methods.

java
MIDDLE
Tested skills
Duration
58 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Core Java, Java, Stream API, I/O system, Date and Time

Code gaps

assessing knowledge of Core Java, Java, Network Communication

Programming task - Level: Medium

Java | Azure | Production summarizer - Create an Azure function. Your current task is to finish implementation of production summarizer returning information about how many cars were produced by a particular plant.

Java
MIDDLE
Tested skills
Duration
104 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java, Spring Boot

Code gaps

assessing knowledge of Core Java, Exceptions, Java, Generics, I/O system

Programming task - Level: Medium

Java | Couchbase, Spring Boot | Card Payments - Create a card payment processing microservice. Finish the implementation of saving payment data into Couchbase and communicate with other services.

Java
JUNIOR
Tested skills
Duration
49 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Core Java: Network Communication, Generics, Memory Management

Code gaps

assessing knowledge of Core Java: Collections, Memory Management, Generics

Programming task - Level: Easy

Java | Currency Exchange - Complete the implementation of the Currency Exchange app, which is responsible for managing exchange rates and exchanging the currencies.

Java
JUNIOR
Tested skills
Duration
37 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java, Core Java, Lambda Expressions, Memory Management

Code gaps

assessing knowledge of Core Java, Java, Memory Management, collections, Lambda Expressions

Programming task - Level: Easy

Java | Library Application - Creation of an application allowing the library to manage their books stock. Task goal is to finish the implementation of missing service methods.

Java
JUNIOR
Tested skills
Duration
39 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Core Java, Java, Lambda Expressions, Memory Management

Code gaps

assessing knowledge of Core Java, Java, collections, Memory Management, Lambda Expressions

Programming task - Level: Easy

Java | Core Java | Time Service - Implement solutions based on your knowledge of Java Time API.