Fale-me sobre um projeto em que você trabalhou no passado
- Descreva a arquitetura geral do projeto. Alto nível está bom.
- O que você mais gostou no projeto.
- O que você não gostou no projeto.
- O que é algo que, em retrospectiva, você teria feito diferente?
Esta é uma ótima pergunta para entrevistas na minha opinião, telefone ou não. Se eles puderem falar de maneira inteligente sobre um projeto em que trabalharam, é provável que "entendam". Você está contratando um desenvolvedor de nível júnior, por isso não é importante que eles sejam especialistas ainda, mas eles devem pelo menos entender bem seu campo o suficiente para falar sobre isso. Normalmente, as pessoas que você deseja contratar não terão problemas em lidar com isso, enquanto as pessoas de quem você deseja ficar longe responderão em algumas frases ou menos.
O que você faz para se manter atualizado?
- Quais blogs você lê?
- Que livros você leu / está lendo?
- Algo mais?
Em um setor que muda constantemente, acho importante que eles se mantenham atualizados. Esta não é a pergunta mais importante que faço em uma entrevista, mas se eles não conseguem encontrar nada a dizer, não é um grande sinal.
Diga-me como você escreveria uma aula de bicicleta
Talvez seja uma pergunta melhor para uma entrevista pessoal, para que eles possam escrever algum pseudo-código, mas acho que também poderia funcionar para uma entrevista por telefone ... Descreva uma bicicleta (ela possui guidão, rodas, etc. Alguém o monta. ) e peça que descrevam como modelariam as classes. Nada de inovador aqui, mas se eles se debatem com essa questão, provavelmente ainda são muito jovens para ser um trunfo.