Java 11

Java 11 online coding tests & interview questions

junit
MIDDLE
Tested skills
Duration
64 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of JUnit, QA

Code gaps

assessing knowledge of JUnit, JUnit4, QA, JUnit 5, Java

Programming task - Level: Medium

QA | JUnit | ATM Service | Authentication and deposit validation - Write test cases to verify the Automated Teller Machine (ATM) software.

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.

junit
MIDDLE
Tested skills
Duration
66 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of QA, Testing, Unit-Testing, Manual Testing

Code gaps

assessing knowledge of JUnit 5, Java, QA

Programming task - Level: Medium

QA | JUnit | ATM Service | Authentication and deposit validation

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

Choice questions

assessing knowledge of Java, Multithreading

Code gaps

assessing knowledge of MongoDB

Programming task - Level: Hard

Java | Circuit Breaker and Retry pattern - Implement circuit breaker, fallback and retry pattern in microservice architecture.

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

Choice questions

assessing knowledge of Java

Code gaps

assessing knowledge of JUnit 5, Java, QA

Programming task - Level: Medium

Java | JUnit | Flight Manager - Implement the missing features into the application responsible for managing flights data.

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

Choice questions

assessing knowledge of GIT

Code gaps

assessing knowledge of Java

Programming task - Level: Hard

Java | Internet Banking System Decryption Service - Implement methods related to cryptography.

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

Choice questions

assessing knowledge of Java, Spring Boot, Hibernate

Code gaps

assessing knowledge of Hibernate, Java, JPA

Programming task - Level: Medium

Java | Spring Boot, JPA | Repositories - Implement all methods in the ItemRepository class.

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.

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

Choice questions

assessing knowledge of Java, Spring

Programming task - Level: Easy

Java | Kafka | Flight tickets reservations - Implement the service for validating data quality which is received from the travel agencies.

Kotlin
JUNIOR
Tested skills
Duration
95 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Kotlin

Programming task - Level: Easy

Kotlin | Spring Boot | Money Heist - Implement two methods according to the requirements to get all the necessary information from the database.

QA
SENIOR
Tested skills
Duration
49 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of QA, Unit-Testing, Manual Testing, Testing

Programming task - Level: Hard

QA | Java, Selenium | Multi-factor authentication test automation - Automate the authentication mechanism in Selenium.

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

Choice questions

assessing knowledge of Java, Spring Boot

Programming task - Level: Easy

Java | Spring Boot, Kotlin | Orders microservice - Implement a backbone of the RESTful miscroservice.

Selenium
JUNIOR
Tested skills
Duration
43 minutes max.
Evaluation
Automatic
Test overview

Code gaps

assessing knowledge of Java, Selenium

Programming task - Level: Easy

Java | Selenium | Authentication in web service - Implement four methods at the LoginPage class marked with //TODO implementation. All of them should use the Selenium WebDriver to interact with the page.

TalentBoost logo TalentScore logo