Naar hoofdinhoud

Test uw Java-vaardigheden

Test uw Java op kernyntax en types, methoden/overloading/scope, collections/generics/control flow en exceptions/concurrency/idioms. 30 vragen over codelezen, onmiddellijke score per categorie, gratis zonder registratie.

30 vragen9 min
Doe de test
De basis

Wat is Javatest?

Dit is een scenariogestuurde Java-test: 30 korte codefragmenten, elk gevolgd door een vraag wat er werkelijk gebeurt wanneer het loopt. Een String vergelijking met == die stilletjes referenties in plaats van inhoud controleert. Een Integer autoboxing cache die == lijkt te doen werken onder 128 en stilletjes faalt boven. Een finally blok dat een retourwaarde overschrijft zonder dat iemand het opmerkt. U kiest het antwoord dat overeenkomt met wat de code werkelijk afdrukt of doet, niet wat eruit ziet alsof het zou moeten gebeuren.

Lees meer

De 30 vragen behandelen vier gebieden — kernyntax en types, methoden/overloading/scope, collections/generics/control flow en exceptions/concurrency/idioms. Deze vier zijn de plaatsen waar code lezen en code uitvoeren stilletjes uiteenlopen, en waar een vacaturemededeling 'sterke Java' meestal iets specifieks blijkt te betekenen als u in het interview bent. U krijgt een score in elk gebied, dus een zwak punt toont zich als zwak punt in plaats van als lager totaal.

Het duurt ongeveer zes minuten, er is geen registratie, en er is geen code om te schrijven of te compileren — elke vraag is lezen-en-voorspellen, dezelfde manier waarop een senior engineer een pull request beoordeelt. Het verschil kennen tussen syntaxis en weten wat een specifiek fragment bij runtime doet zijn verschillende vaardigheden, en deze meet de tweede.

Wat je krijgt

Wat de test laat zien

Zie welk van de vier Java-gebieden u echt tegenhoudt
Krijg een uitsplitsing per categorie — syntaxis/types, methoden/scope, collections/generics, exceptions/concurrency
Ontdek in welke laag u zich bevindt: beginner, intermediair, geavanceerd of expert
Vergelijk waar u staat met wat vacaturemeldingen bedoelen met sterke Java
  • Het spannen beginner tot expert in één zitting. De vroege vragen behandelen dingen die elke Java-gebruiker tegenkomt — == versus .equals, Integer autoboxing, overflow. De latere gaan dieper in op overload resolution, generics en collections, exceptions, concurrency en Stream laziness. Uw score plaatst u in één van vier lagen, en de laagtitels zijn opzettelijk de titels die vacaturemeldingen gebruiken.

  • Nee. Elke vraag is geschreven tegen kerngedrag van Java dat stabiel is gebleven in moderne Java-versies — objectidentiteit, het collectionsframework, de exceptiehiërarchie en basisprimitieven voor gelijktijdigheid. Niets hier hangt af van versiespecifieke API.

  • Het neemt dezelfde soort lezen-en-voorspellen-redenering waar de meeste werkgeversscreens mee openen, in dezelfde korte-fragmentindeling, wat is waarom het als voorbereiding werkt. Het is niet een kopie van een specifieke werkgeverstest, en een goede score hier is geen certificaat. Wat het u vertelt is in welk van de vier gebieden u punten zou verliezen, wat het bruikbare ding is om te weten voordat u een technisch interview hebt.

  • Ongeveer zes minuten. Er is geen timer op afzonderlijke vragen — de test meet of u weet wat de code doet, niet hoe snel u kunt klikken. U kunt zo lang als u wilt nadenken over een vraag.

  • Nee. U kunt de test doen en uw score en categorieuitsplitsing zien zonder account. Het aanmaken van een account is alleen nuttig als u het resultaat wilt behouden zodat u een later poging daartegen kunt vergelijken.

  • U krijgt een score voor elk van de vier gebieden, dus u kunt zien waar de verliezen zijn geconcentreerd, plus aanbevelingen gericht op de laag waarin u bent beland. De test publiceert geen per-vraag antwoordblad, omdat de vragen roteren en een gepubliceerde sleutel de score zinloos zou maken voor iedereen die het gebruikt om op in te bereiden.

  • Onbekende code correct lezen is een verdedigbare zaak om voor elke rol die Java aanraakt in te screenen, en dit is een objectieve goed-of-fout-test in plaats van een persoonlijkheidsmeting, dus het draagt niet de billijkheidsproblemen met zich mee die typologietests hebben. Als u het naar sollicitanten wilt sturen en resultaten op één plaats wilt verzamelen, gaat dat via de aannameingkant van JobCannon in plaats van via deze pagina.

Doe Java Vaardigheidsbeoordeling nu

Ontdek jouw Javatest-profiel. 30 vragen · 9 min.

Doe de test
Gerelateerd

Gerelateerde tests