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.
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.
Fazer nosso teste não deve ser visto como uma avaliação abrangente ou precisa de suas habilidades. Os resultados são apenas para fins informativos e de autorreflexão.
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.
Este é um teste Java baseado em cenários: 30 pequenos snippets de código, cada um seguido por uma pergunta sobre o que realmente acontece quando ele executa. Uma comparação String com == que silenciosamente checa referência em vez de conteúdo. Um cache Integer autoboxing que faz == parecer funcionar abaixo de 128 e falhar silenciosamente acima. Um bloco finally que sobrescreve um return sem ninguém perceber. Você escolhe a resposta que corresponde ao que o código realmente imprime ou faz, não ao que parece que deveria acontecer.
As 30 perguntas cobrem quatro áreas — sintaxe/tipos, métodos/sobrecarga/escopo, coleções/genéricos/fluxo de controle, e exceções/concorrência/idiomas. Essas quatro são os lugares onde ler código e executar código silenciosamente divergem, e onde Java Forte de uma vaga de emprego geralmente se revela ter um significado específico uma vez que você está na entrevista. Você recebe uma pontuação em cada área, então um ponto fraco aparece como um ponto fraco, e não apenas como uma nota total mais baixa.
Leva cerca de seis minutos, não exige cadastro, e não há nenhum código para escrever ou compilar — cada pergunta é ler-e-prever, da mesma forma que um engenheiro sênior revisa um pull request. Conhecer a sintaxe e conhecer o que um snippet específico faz em tempo de execução são habilidades diferentes, e isso mede a segunda.
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
Você cria dois objetos String: String a = new String("cat"); String b = new String("cat"); O que a == b avalia para?
30 perguntas, 6 min. Avanço automático — sem botão Próximo.
Análise instantânea do seu perfil. Gratuito, compartilhável e salvo se você fizer login.
O Premium desbloqueia o relatório completo — carreiras, pontos fortes e caminhos de crescimento.
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.
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.