Teste Java
Teste seu Java em sintaxe/tipos, métodos/sobrecarga/escopo, coleções/genéricos/fluxo de controle, e exceções/concorrência/idiomas. 30 questões com cenários reais, resultado na hora por categoria, grátis e sem cadastro.
Sem cadastro — seu resultado aparece na hora.
- Veja qual das quatro áreas de Java está realmente te atrapalhando
- Veja o detalhamento por categoria — sintaxe/tipos, métodos/escopo, coleções/genéricos, exceções/concorrência
- Descubra em qual nível você está: iniciante, intermediário, avançado ou especialista
- Compare sua posição com o que as vagas de emprego querem dizer com Java Forte
Ele cobre do nível iniciante ao especialista em uma única sessão. As primeiras perguntas tratam de coisas que todo usuário de Java encontra — == versus .equals(), Integer autoboxing, overflow. As últimas entram em resolução de sobrecarga, genéricos e coleções, exceções, concorrência e Stream laziness. Sua pontuação te coloca em um dos quatro níveis, e os nomes dos níveis são propositalmente os mesmos usados nas vagas de emprego.
Não. Cada pergunta é escrita contra o comportamento da linguagem Java que tem sido estável em versões modernas — identidade de objeto, o framework de coleções, a hierarquia de exceções e primitivos básicos de concorrência. Nada aqui depende de uma API específica de versão.
Ele avalia o mesmo tipo de raciocínio ler-e-prever que a maioria das triagens de empregadores abre com, no mesmo formato de snippets curtos, por isso funciona como preparação. Não é uma cópia de nenhum teste de empregador específico, e uma boa pontuação aqui não é um certificado. O que ele mostra é em quais das quatro áreas você perderia pontos, que é a informação útil de se ter antes de uma entrevista técnica.
Cerca de seis minutos. Não há cronômetro em perguntas individuais — o teste mede se você sabe o que o código faz, não a rapidez com que você clica. Você pode pensar em uma pergunta pelo tempo que quiser.