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 - Verify knowledge of Java: General Development Library, String Handling, concurrency,basics, and language spec

2) Programming task - Fix bugs to make tests pass in a service that differentiates one book from another based on their titles

View assessment details

Contains following tasks:

1) Choice Questions - Verify knowledge of Java: General Terminology, General Knowledge, DriverManager, Input Variables, and String Handling

2) Programming task - Implement methods in Leg class, and implement methods in Race class following javadoc and unit tests

View assessment details

View assessment details

Contains following tasks:

1) Choice Questions - Verify knowledge of Java: Primitive Data Types, Logging, Environment Variables, concurrency, Reserved Words, and interface defaults

2) Programming task - Implement two methods in OrdersAnalyzer in a Java application

View assessment details

View assessment details

View assessment details

View assessment details

View assessment details

View assessment details

View assessment details

View assessment details

Contains following tasks:

1) Collections questions - assessing knowledge of Collections API

1) Concurrency questions - assessing knowledge of concurrency

3) Programming task - extracting method metadata with Reflections API

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