CleanCode

CleanCode online coding tests & interview questions

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

Choice questions

assessing knowledge of Java

Programming task - Level: Easy

Java | Spring Boot | Discount microservice - Implement microservice using Spring Boot features.

Available in premium plans

Create account
Spring Security
MIDDLE
Tested skills
Duration
66 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java, CleanCode

Programming task - Level: Medium

Spring Security - Secure methods to allow only the article author to create and read an article with his name, using method annotations.

Available in premium plans

Create account
Java
JUNIOR
Tested skills
Duration
44 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java, CleanCode, Spring, Hibernate, JPA

Programming task - Level: Easy

Java | Movies Analyzer | Find top watchlisted movies among friends - Implement a method that will return an array of top four movie titles, that have been most watchlisted by friends of a given user.

Available in premium plans

Create account
Spring Security
MIDDLE
Tested skills
Duration
66 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java, CleanCode

Programming task - Level: Medium

Spring Security - Secure ArticleService so that it returns only those articles in locale that are equal to the one currenntly used.

Available in premium plans

Create account
Java
MIDDLE
Tested skills
Duration
66 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java, CleanCode

Programming task - Level: Medium

Java | Logs Analyzer | Count matching log file entries - Complete a method which counts the lines within a ZIP file matching search strings.

Available in premium plans

Create account
Java
JUNIOR
Tested skills
Duration
48 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java: General Terminology, General Knowledge, DriverManager, Input Variables, and String Handling

Programming task - Level: Easy

Java | Race Coordinator - Implement methods in Leg class, and implement methods in Race class following javadoc and unit tests.

Available in premium plans

Create account
Java
JUNIOR
Tested skills
Duration
45 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Java standard API

Programming task

Flights manager application, candidate needs to implement two business methods for finding flights and reserving a seat which requires basic knowledge about Java

FREE - Available in trial

Create account