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
35 Minuten max.
Auswertung
Automatisch
Test-Übersicht

Auswahlfragen

Beurteilung des Wissens über Java, Frühling

Programmieraufgabe - Stufe: Einfach

Java | Kafka | Flugticket-Reservierungen - Implementieren Sie den Dienst zur Validierung der Datenqualität, die von den Reisebüros empfangen wird.

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

Auswahlfragen

Beurteilung des Wissens über Java, Federstiefel

Code-Lücken

Beurteilung des Wissens über Java

Programmieraufgabe - Stufe: Einfach

Java | Spring Boot | HATEOAS Bike Station - Beenden Sie die Implementierung von HATEOAS in die REST-API.

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

Front-End-Programmieraufgabe - Level: Einfach

JavaScript | TypeScript | Rechnungsanwendung - Frontend - Implementieren Sie den Frontend-Teil zum Zusammenführen und Aggregieren der Rechnungsdaten mit Währungskursen.

Back-End-Programmieraufgabe - Level: Einfach

Java | Rechnungsanwendung - Backend - Implementieren Sie den Backend-Teil zum Suchen und Aggregieren von Rechnungsdaten mit dem Service und den DAO-Methoden.

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

Auswahlfragen

Beurteilung des Wissens über Java

Code-Lücken

Beurteilung des Wissens über Java

Programmieraufgabe - Stufe: Einfach

Java | GetWordFromText und Reverse - Implementieren Sie zwei Methoden, die die Wörter aus dem Text zurückgeben und sie umkehren werden.

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

Auswahlfragen

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

Programmieraufgabe - Stufe: Hart

QA | Java, Selenium | Multi-Faktor-Authentifizierung Testautomatisierung - Automatisieren Sie den Authentifizierungsmechanismus 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- und Link-Extraktion - Das Ziel dieser Aufgabe ist es, die Fähigkeiten des Kandidaten beim Abrufen von Text von der Seite zu testen. Die Aufgaben beinhalten das Warten darauf, dass ein Element mit Text sichtbar ist, sowie unsichtbare Elemente.

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 | Aufträge Microservice - Implementieren Sie einen Backbone des 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 und Sammlungen - Implementieren Sie zwei Methoden in der Klasse SeleniumExecutor, die den Selenium WebDriver verwenden sollen, um die folgenden Aufgaben auf der Seite aus der src/test/resources/__files/index.html Seite durchzuführen.

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.

The best roles for a Java software developer:

Recommended roles for Java programming tests include:

  • Web-Entwickler
  • Software-Entwickler
  • Java-Entwickler
  • UI-Entwickler
  • 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

Was Sie von einem Java-Entwickler erwarten sollten

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.

Sicherheitszertifizierungen & Konformität. Wir sorgen dafür, dass Ihre Daten sicher und geschützt sind.