Skip to content

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.

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.

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.

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.

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.

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.

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