Com base na minha experiência em entrevistas técnicas, descobri que a maioria tende a ser subjetiva porque o entrevistador já tem sua própria resposta. Embora a resposta do candidato esteja correta, porque o entrevistador não estava preparado para essa resposta, o candidato não consegue o emprego.
Em uma entrevista recentemente, eu disse algo sobre o uso de um algoritmo de árvore AVL para resolver um problema específico que foi solicitado. O entrevistador respondeu: "O que é uma árvore AVL?". Outro exemplo é sobre sintaxe; Eu encontrei isso principalmente em entrevistas que exigem código Ruby, porque existem muitas maneiras de implementar uma solução para um determinado problema. Os problemas mais comuns são os projetos orientados a objetos.
Nesta situação, não há como o entrevistado ter sucesso. Alguém mais se sentiu assim também ou sou apenas eu? Se não sou apenas eu, como podemos melhorar as entrevistas técnicas?