Coding tests for Java

Underneath you will find ready-to-use in DevSKiller.com online coding tests for Java developer, useful for technical screening and technical interviews. These assessments test not only programming language but also frameworks and libraries such as: Spring framework, Spring boot, Hibernate, JPA, GWT, JSF, Vaadin, Play framework Groovy, SpockFramework / JUnit, TestNG and others. For programming projects in Java we use following build tools: Maven, Gradle.

At DevSKiller you can create any Java assessment from your own code base or we can prepare custom test to fit your needs.

Contains following tasks:

1) Choice questions - assessing knowledge of Java standard API

2) Programming task - flights manager application, candidate needs to implement two business methods for finding flights between two cities and generating a seats list for a plane. Requires Java knowledge.

View assessment details

View assessment details

View assessment details

View assessment details

View assessment details

Contains following tasks:

1) Choice questions - assessing knowledge of Java and JPA basics

2) Programming task - application with JPA/Hibernate entities, candidate needs to add mapping information to three entities and add validation constraints (Bean Validation API)

3) Code review task - evaluates candidate's familiarity of design patterns and coding practices, candidate needs to review a Java class with some service-level bussiness logic

View assessment details

View assessment details

Contains following tasks:

1) Choice questions - assessing knowledge of Java - easy and intermediate questions

2) Programming task - strings manipulation application, candidate needs to implement three methods, that manipulates passed string.

3) Code review task - evaluates candidate's familiarity of design patterns and coding practices, candidate needs to review a Java class with some service-level bussiness logic

View assessment details

Contains following tasks:

1) Choice questions - assessing knowledge of Java standard API

2) Programming task - flights manager application, candidate needs to implement two business methods for finding flights between two cities and generating a seats list for a plane. Requires Java knowledge.

View assessment details

View assessment details

View assessment details

View assessment details

Contains following tasks:

1) Choice questions - assessing knowledge of Java and JPA basics

2) Programming task - application with JPA/Hibernate entities, candidate needs to add mapping information to three entities and add validation constraints (Bean Validation API)

3) Code review task - evaluates candidate's familiarity of design patterns and coding practices, candidate needs to review a Java class with some service-level bussiness logic

View assessment details

View assessment details

View assessment details

Contains following tasks:

1) Choice questions - assessing knowledge of Java - easy and intermediate questions

2) Programming task - strings manipulation application, candidate needs to implement three methods, that manipulates passed string.

3) Code review task - evaluates candidate's familiarity of design patterns and coding practices, candidate needs to review a Java class with some service-level bussiness logic

View assessment details