Teste suas habilidades em 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.
O que é Teste Java?
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.
Continuar lendoMostrar menos
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.