Test din Java på kjernyntaks og typer, metoder/overloading/scope, collections/generics/kontrollflykt, og exceptions/concurrency/idiomer. 30 kodelesingsspørsmål, øyeblikkelig resultat per kategori, gratis uten pålogging.
Ingen registrering — resultatet vises med en gang.
Den spenner nybegynner gjennom ekspert i en sittende. De tidlige spørsmålene dekker ting hver Java-bruker møter — == vs .equals, Integer autoboxing, overflow. De senere handler om oppløsning av overloading, generics og collections, exceptions, concurrency og Stream-latskap. Din poengsum plasserer deg i ett av fire nivåer, og nivanavn er bevisst de som jobbutlysninger bruker.
Nei. Hvert spørsmål er skrevet mot kjernespråkoppførsel som har vært stabil på tvers av moderne Java-versjoner — objekt identitet, collections-rammeverket, unntak-hierarkiet og primitive concurrency-primitiver. Ingenting her avhenger av et version-spesifikt API.
Det prøver den samme slags les-og-forutsi-resonnement de fleste arbeidsgiver-skjermer åpner med, i samme korte-snippet-format, som er hvorfor det fungerer som forberedelse. Det er ikke en kopi av en spesifikk arbeidsgiver-test, og et godt resultat her er ikke et sertifikat. Det det forteller deg er hvilke av de fire områdene du ville tape poeng i, som er det nyttige å vite før et teknisk intervju.
Om lag seks minutter. Det er ingen timer på individuelle spørsmål — testen måler om du vet hva koden gjør, ikke hvor fort du kan klikke. Du kan tenke på et spørsmål så lenge du vil.
Å ta vår test bør ikke betraktes som en omfattende eller presis evaluering av dine evner. Resultatene er kun for informasjons- og selvrefleksjonsformål.
Test din Java på kjernyntaks og typer, metoder/overloading/scope, collections/generics/kontrollflykt, og exceptions/concurrency/idiomer. 30 kodelesingsspørsmål, øyeblikkelig resultat per kategori, gratis uten pålogging.
Dette er en snarbasert Java-test: 30 korte kodesnutter, hver fulgt av et spørsmål om hva som faktisk skjer når den kjøres. En String-sammenligning med == som stille sjekker referanser i stedet for innhold. En Integer autoboxing-cache som får == til å se ut til å fungere under 128 og stille mislykkes over det. En finally-blokk som overstyrer en returverdi uten at noen legger merke til det. Du velger svaret som matcher det koden faktisk skriver eller gjør, ikke det som ser ut til å skulle skje.
De 30 spørsmålene dekker fire områder — kjernyntaks og typer, metoder/overloading/scope, collections/generics/kontrollflykt, og exceptions/concurrency/idiomer. De fire er stedene der lesing av kode og kjøring av kode stille divergerer, og der en jobbutlysnings Strong Java vanligvis viser seg å bety noe spesifikt når du er i intervjuet. Du får et resultat i hvert område, så et svakt område dukker opp som et svakt område i stedet for som et lavere totalt resultat.
Det tar om lag seks minutter, det er ingen pålogging, og det er ingen kode å skrive eller kompilere — hvert spørsmål er les-og-forutsi, på samme måte som en senior-ingeniør gjennomgår en pull-request. Å kjenne syntaksen og å kjenne hva et spesifikt snippet faktisk gjør ved kjøretid er ulike ferdigheter, og denne måler det andre.
Se hvilken av de fire Java-områdene som faktisk holder deg tilbake
Få en oversikt per kategori — syntaks/typer, metoder/scope, collections/generics, exceptions/concurrency
Finn ut hvilket nivå du er i: nybegynner, intermediær, avansert eller ekspert
Sammenlign hvor du sitter mot det jobbutlysninger mener med sterk Java
Du lager to String-objekter: String a = new String("cat"); String b = new String("cat"); Hva evaluerer a == b til?
30 spørsmål, 6 min. Automatisk fremdrift – ingen manuell Neste-knapp.
Øyeblikkelig oversikt over profilen din. Gratis, delbar, lagret hvis du logger inn.
Premium låser opp den fullstendige rapporten – karrierer, styrker, vekstveier.