Java programming interview questions and Java programming tests

The ready-to-use DevSkiller online Java programming tests are widely used for technical screening and online interviews. They help tech recruiters and HR managers to select Java developers with the right skill set for on site interviews and screen out the bad ones.

DevSkiller programming tests comprise Java programming interview questions and Java programming tests. All DevSkiller coding tests are powered by RealLifeTesting™ methodology.

If you’re looking for sample Java programming interview questions and tests to assess your candidates, start a free trial or log into your account.

Abgedeckte Technologien:

Programmiersprache: Java

Java-Frameworks und Bibliotheken: Spring framework, Spring boot, Hibernate, JPA, GWT, JSF, Vaadin, Play framework Groovy, SpockFramework, JUnit, TestNG and others

Werkzeuge bauen: Maven, Gradle.

Java
JUNIOR
Geprüfte Fähigkeiten
Dauer
120 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Front End programming task - Level: Easy

JavaScript | TypeScript | Invoice application - frontend - Implement the front-end part for merging and aggregating the invoice data with currency exchange rates.

Back End programming task - Level: Easy

Java | Invoice application - backend - Implement the backend part for searching and aggregating invoice data with the service and the DAO methods.

QUALITÄTSSICHERUNG
SENIOR
Geprüfte Fähigkeiten
Dauer
49 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über QUALITÄTSSICHERUNG, Unit-Testing, Manual Testing, Prüfung

Programmieraufgabe - Stufe: Hart

QA | Java, Selenium | Multi-factor authentication test automation - Automate the authentication mechanism in Selenium.

Selen
MIDDLE
Geprüfte Fähigkeiten
Dauer
40 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Code-Lücken

Beurteilung des Wissens über Java, QUALITÄTSSICHERUNG, Selen

Programmieraufgabe - Stufe: Medium:

QA | Java, Selenium | Text and link extraction - The aim of this task is to test the candidate's abilities in retrieving text from the page. The tasks include waiting for an element with text to be visible as well as invisible elements.

Java
JUNIOR
Geprüfte Fähigkeiten
Dauer
34 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Java, Federstiefel

Programmieraufgabe - Stufe: Einfach

Java | Spring Boot, Kotlin | Orders microservice - Implement a backbone of the RESTful miscroservice.

Selen
JUNIOR
Geprüfte Fähigkeiten
Dauer
35 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Code-Lücken

Beurteilung des Wissens über Java, QUALITÄTSSICHERUNG, Selen

Programmieraufgabe - Stufe: Einfach

Java | Selenium | Dropdowns and collections - Implement two methods in the SeleniumExecutor class, which should use the Selenium WebDriver to perform the below tasks on the page from the src/test/resources/__files/index.html page.

Selen
JUNIOR
Geprüfte Fähigkeiten
Dauer
43 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Code-Lücken

Beurteilung des Wissens über Java, Selen

Programmieraufgabe - Stufe: Einfach

Java | Selenium | Authentifizierung im Webdienst - Implementieren Sie vier Methoden in der LoginPage-Klasse, die mit //TODO-Implementierung gekennzeichnet ist. Alle sollten den Selenium WebDriver verwenden, um mit der Seite zu interagieren.

Federstiefel
JUNIOR
Geprüfte Fähigkeiten
Dauer
2 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Java, Federstiefel

Programmieraufgabe - Stufe: Einfach

Java | Spring Boot mit JPA-Abfragen - Implementieren Sie SQL-Abfragen, um die beste Streaming-Plattform zu finden.

Frühling
MIDDLE
Geprüfte Fähigkeiten
Dauer
101 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Java, Frühling, JPA

Programmieraufgabe - Stufe: Medium:

Java | Spring, Hibernate | RESTful Blog - Implementieren Sie eine Kommentarfunktion für eine einfache REST-Anwendung zur Bedienung eines Blogs.

The best roles for a Java software developer:

Recommended roles for Java programming tests include:

  • Web-Entwickler
  • Software-Entwickler
  • Java developer
  • UI developer
  • Application developer
  • Back-End-Entwickler
  • Embedded developer

How our Online Java skill tests work

Using the RealLifeTesting™ methodology, DevSkiller’s Java programming interview questions help put your candidate in an environment to examine their coding skills. Give them access to all the tools they need to complete a range of tasks that they’d face regularly as a developer in your company. 

Create deadlines and build a range of scenarios and tasks to help measure and asses your candidates’ problem-solving and technical thinking 

Schlüsselmerkmale

  • Asses candidates’ Java development skills in an environment you’ve designed and measure their coding abilities, rather than academic credentials
  • Test Java developers anywhere in the world at any time of day with Java skill tests
  • A natural coding environment where your candidate has access to all the tools they have available in the job you’re hiring for
  • Automatically create a report that’s easy to read and comprehend for non-technical recruiters
  • Verify the integrity of your candidate’s work with robust and complex plagiarism controls

What to look for in a Java developer

Java is one of the most widely used coding languages out there. With such a versatile language, it’s important you know as much as you can about your Java developer. A Java developer that understands the tools of the trade, more than the language itself is a highly-sought-after skill. This is because languages and frameworks are always changing, and what was being used only 5 years ago is obsolete by today’s standards

Java has its own range of certificates, but these are hardly reliable as they do little to assure a recruiter about a Java developer’s capabilities. That’s why it’s important that, alongside a traditional interview, you use an online Java skill test to check the skills that are specific to the position you’re recruiting for. 

Sehen Sie nicht, was Sie wollen?

Can’t find the online Java coding test you’re after? No worries. Use DevSkiller’s Task Wizard to create your very own coding test and give your candidate access to everything they need. Create a task that focusses on problems common in your business, test the right skills, and make the best hire.