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

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

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