Teste deine Java-Kenntnisse
Teste dein Java über Core-Syntax und Typen, Methoden/Overloading/Bereich, Collections/Generics/Kontrollfluss und Exceptions/Concurrency/Idiome. 30 Code-Lese-Fragen, sofortige Auswertung nach Kategorie, kostenlos ohne Anmeldung.
Was ist Java-Test?
Das ist ein szenario-basierter Java-Test: 30 kurze Code-Snippets, jede gefolgt von einer Frage, was tatsächlich passiert, wenn es läuft. Ein String-Vergleich mit ==, der still Referenzen statt Inhalt prüft. Ein Integer-Autoboxing-Cache, der == unter 128 funktionieren lässt und über dem still fehlschlägt. Ein finally-Block, der einen Rückgabewert überschreibt, ohne dass jemand es bemerkt. Du wählst die Antwort, die passt, was der Code tatsächlich druckt oder tut, nicht was es aussehen sollte.
WeiterlesenWeniger anzeigen
Die 30 Fragen behandeln vier Bereiche — Core-Syntax und Typen, Methoden/Overloading/Bereich, Collections/Generics/Kontrollfluss und Exceptions/Concurrency/Idiome. Diese vier sind die Plätze, wo Code-Lesen und Code-Laufen still divergieren, und wo ein Stellenanzeigen's Starkes Java normalerweise etwas Spezifisches bedeutet, sobald du im Interview bist. Du bekommst eine Punktzahl in jedem Bereich, daher zeigt sich ein schwacher Punkt als schwacher Punkt statt als niedrigere Gesamtzahl.
Es dauert etwa sechs Minuten, es gibt keine Anmeldung, und es gibt keinen Code zu schreiben oder zu kompilieren — jede Frage ist Lesen-und-Vorhersagen, auf die gleiche Weise wie ein Senior-Ingenieur einen Pull Request überprüft. Syntax zu kennen und zu wissen, was ein spezifischer Snippet zur Runtime tut, sind unterschiedliche Fähigkeiten, und das misst die zweite.