Test Java
Prova il tuo Java su sintassi core e tipi, metodi/overloading/scope, collezioni/generics/control flow, ed eccezioni/concorrenza/idiomi. 30 domande di code-reading, punteggio istantaneo per categoria, gratuito senza iscrizione.
Senza registrazione — il risultato compare subito.
- Vedi quale delle quattro aree Java effettivamente ti rallenta
- Ottieni un breakdown per categoria — sintassi/tipi, metodi/scope, collezioni/generics, eccezioni/concorrenza
- Scopri in quale tier sei: principiante, intermedio, avanzato o esperto
- Confronta dove stai rispetto a cosa gli annunci di lavoro intendono per Java forte
Copre principiante fino a esperto in un'unica seduta. Le domande iniziali coprono cose che ogni utente Java incontra — == vs .equals, Integer autoboxing, overflow. Le successive vanno in risoluzione di overload, generics e collezioni, eccezioni, concorrenza e Stream laziness. Il tuo punteggio ti piazza in uno dei quattro tier, e i nomi dei tier sono deliberatamente quelli che gli annunci di lavoro usano.
No. Ogni domanda è scritta contro il comportamento del linguaggio core che è stato stabile attraverso le versioni Java moderne — identità di oggetto, il framework delle collezioni, la gerarchia delle eccezioni e i primitivi di base della concorrenza. Niente qui dipende da un'API specifica della versione.
Campiona lo stesso tipo di ragionamento read-and-predict che la maggior parte degli screen di datori di lavoro aprono con, nello stesso formato di short-snippet, ed è per questo che funziona come preparazione. Non è una copia di nessun test di datore di lavoro specifico, e un buon punteggio qui non è un certificato. Quello che ti dice è quale delle quattro aree perderebbe punti, che è la cosa utile da sapere prima di un'intervista tecnica.
Circa sei minuti. Non c'è timer su domande individuali — il test misura se sai cosa fa il codice, non quanto velocemente puoi cliccare. Puoi pensare a una domanda per quanto ti piace.