Fale comigo sobre um projeto no qual você trabalhou no passado
- Descreva a arquitetura geral do projeto. Alto nível é bom.
- Qual é a única coisa que você gostou sobre o projeto.
- Qual é a única coisa que você não gostou sobre o projeto.
- O que é que, em retrospectiva, você teria feito diferente?
Esta é uma ótima pergunta para entrevistas, na minha opinião, por telefone ou não. Se eles puderem falar de maneira inteligente sobre um projeto em que trabalharam, é bem provável que "consigam". Você está contratando um desenvolvedor de nível júnior, então não é importante que ele seja um especialista ainda, mas eles devem pelo menos entender o campo deles o suficiente para falar sobre isso. Normalmente, as pessoas que você vai querer contratar não terão problemas em lidar com isso, enquanto as pessoas que você pode querer evitar responderão em algumas frases ou menos.
O que você faz para se manter atualizado?
- Que blogs você lê?
- Que livros você leu / está lendo?
- Mais alguma coisa?
Em uma indústria que está mudando constantemente, acho que é importante que eles permaneçam atualizados. Esta não é a pergunta mais importante que faço em uma entrevista, mas se eles não conseguirem dizer nada, não é um ótimo sinal.
Diga-me como você escreveria uma aula de bicicleta
Talvez seja uma pergunta melhor para uma entrevista presencial para que eles possam realmente escrever algum pseudo código, mas acho que poderia funcionar para uma entrevista por telefone também ... Descreva uma bicicleta (ela tem barras, rodas, etc. e os descreve como eles modelariam a (s) classe (s). Nada inovador aqui, mas se eles lutam com essa questão, eles provavelmente ainda são muito mais ativos.