Como dar uma entrevista técnica: 7 dicas para uma entrevista técnica

Setembro 26, 2018
dicas de entrevistas técnicas

Entrevistas técnicas há muito tempo têm sido tema de debate vocal entre os desenvolvedores. Isso tem deixado os recrutadores à procura de dicas técnicas de entrevista que funcionem. Em 2016, Sahat Yalkabov, atualmente trabalhando como Engenheiro Senior Frontend na Bloomberg LP, escreveu um post chamado "F** Você, eu me demito, a contratação está quebrada.” Neste posto, ele descreveu o processo de contratação técnica como um processo humilhante e desumanizador, a verdade é que ele tem um ponto.

A contratação técnica está a enfrentar um enorme problema. Isto só pode ser resolvido com a abordagem correta tanto na triagem técnica como nas entrevistas técnicas. No entanto, fazer uma mudança positiva requer a cooperação dos departamentos de RH e de TI. Reunimos neste artigo as melhores dicas técnicas de entrevista para todas as partes envolvidas no processo.

Para mais informações sobre como conduzir uma entrevista técnica e quais os desafios de codificação a usar, confira O guia definitivo para a entrevista técnica enquanto que se você quiser dicas mais gerais de entrevista, confira 17 dicas de entrevista para entrevistadores.

Neste post, nós cobrimos os seguintes tópicos:

  • Por que você precisa de dicas técnicas para a entrevista?
  • Quais são as melhores dicas técnicas para a entrevista?

Por que você precisa de dicas técnicas para entrevistas?

As entrevistas técnicas são normalmente realizadas por profissionais técnicos. Na maioria dos casos, há alguém de sua equipe de desenvolvedores, seus líderes técnicos e o CTO, dependendo da antiguidade da posição. Normalmente, os candidatos são solicitados a responder perguntas específicas sobre a função para a qual se candidataram. Eles também podem codificar juntos no que é frequentemente referido como programação pareada.

Os objectivos da entrevista técnica são os seguintes:

  • avaliar a capacidade de resolução de problemas
  • trabalhar em conjunto para avaliar a equipe e a adequação da empresa
  • focar em tarefas específicas da sua empresa, por exemplo, aquelas em que a sua equipa de desenvolvimento está actualmente a trabalhar

As entrevistas técnicas são feitas em todos os formatos e tamanhos. Podem envolver a resolução conjunta de tarefas em uma plataforma de triagem técnica e entrevista, programação de pares, whiteboarding, ou uma combinação de mais de uma delas. Mas nem todas elas são igualmente eficazes. Como regra geral, quanto mais um determinado método se assemelhar a um trabalho real, melhor. Por esse motivo, a entrevista técnica deve ser baseada em amostras de trabalho em condições que reflitam os desafios do trabalho da vida real. É mais fácil fazê-lo através da codificação em conjunto com o candidato, seja por meio de uma plataforma de triagem e entrevista, seja por meio de ferramentas de emparelhamento.

Infelizmente, grande parte do debate sobre a entrevista técnica vem do fato de que as entrevistas técnicas tendem a focar nas coisas erradas. Estas podem incluir a capacidade de se lembrar de algo fora do topo da sua cabeça, onde você normalmente apenas pesquisaria no Google. Algumas empresas também são culpadas de usar buzzwords ou fazer perguntas lógicas que não avaliam a capacidade de codificação.

Embora interessante, os "dois trens e um problema de pássaros" não trazem nenhuma luz sobre as habilidades Java de seus candidatos:dicas para entrevistas técnicas não usam puzzles lógicos

Fonte: LinkedIn

Precisa de um *Muito mau... exemplo de como as entrevistas técnicas não deveriam ser? Considere-se avisado:

Uma boa entrevista técnica permite que os desenvolvedores mostrem suas reais habilidades de codificação. Isso não pode ser conseguido com nenhum dos métodos escarnecidos no vídeo. Nas palavras de Quincy Larsono professor que fundou o freeCodeCamp.org, "Praticamente todos os desenvolvedores com quem falei concordam que a capacidade de se escrever algoritmos a partir da memória em um quadro branco não tem quase nada a ver com o trabalho real do dia-a-dia dos desenvolvedores".

Por que os grandes jogadores ainda insistem em entrevistas técnicas centradas no quadro branco para avaliar a aptidão dos seus candidatos para o cargo? Não há nada de errado em usar um quadro branco, ele é apenas demonizado porque representa tudo o que está errado com a indústria. dicas de entrevista técnica fique longe do quadro branco

Fonte: Pexels

Vejamos agora dicas técnicas de entrevista para lhe mostrar como deve ser a sua entrevista técnica. Tenha em mente que, como recrutador técnico, é sua responsabilidade trabalhar em conjunto com seus desenvolvedores para otimizar todo o processo de recrutamento.

Dicas para entrevistas técnicas

1. Diminuir o número de entrevistas presenciais

Sem dúvida, a melhor dica é ter menos entrevistas técnicas. Você pode pensar que isso levaria a contratar menos pessoas como consequência, mas a realização de menos entrevistas tem um impacto positivo na qualidade da sua entrevista técnica. Você tem mais tempo em suas mãos o que lhe dá a chance de personalizar a experiência e torná-la mais humana.

O número de pessoas que sua equipe de RH e Dev tem que entrevistar depende de como você seleciona as habilidades técnicas. Melhorar o seu procedimento de triagem tem um efeito tremendamente positivo sobre o número de entrevistas presenciais que você precisa organizar. Quanto mais cedo você selecionar as habilidades técnicas no processo, melhor. Em outras palavras, uma solução de triagem técnica automatizada permite que você elimine os candidatos que de qualquer forma reprovariam na entrevista técnica. Isto significa que você não precisa conduzir entrevistas sem poste.

Aqui está um excelente exemplo de Aquisição de Talentos Lingonberry:imagem apresentando dicas técnicas de entrevista rodam menos entrevistas

Depois de implementar o DevSkiller, a Lingonberry conseguiu reduzir o número de entrevistas técnicas que realizou através de um espantoso 53%. Eles conseguiram fazer isso sendo mais precisos com a sua triagem técnica.

Essa é uma maneira fácil de se chegar a bons termos com os desenvolvedores que normalmente conduzem a entrevista. Você pode envolvê-los o mais tarde possível e deixá-los focar em seus projetos.

2. Seja rápido

De acordo com Jobvite"50% de candidatos a emprego tiveram pelo menos uma entrevista no último ano para explorar opções ou adquirir experiência - sem intenção de deixar seus empregos atuais". O número é ainda maior se você adicionar aqueles que procuram ativamente fazer um movimento de trabalho.

Seus candidatos a desenvolvedores provavelmente estão conversando com outras empresas e procurando outras oportunidades de carreira. Como suas habilidades são muito requisitadas, eles normalmente recebem mais de uma oferta de cada vez. Se você está realmente interessado em um candidato, agende a entrevista técnica para acontecer o mais rápido possível.

Se precisar de cancelar, certifique-se de que a entrevista reprogramada acontece não importa o quê. Se você remarcar novamente, o candidato pode perder o interesse no cargo, porque isso dá a impressão errada da sua empresa.

3. Imitar o trabalho a ser feito

A entrevista técnica dá a seus líderes técnicos, membros da equipe de desenvolvimento e seus candidatos a chance de trabalharem juntos e se conhecerem.

Os desenvolvedores comparecem à sua entrevista técnica para ter suas habilidades avaliadas, conhecer as pessoas com quem eles poderiam estar trabalhando e ter uma idéia da empresa. Eles não gostam que lhes façam perguntas vagas que fazem muito pouco (se é que fazem alguma coisa) para avaliar as suas capacidades de codificação.

O meu favorito pessoal? "Fala-me de HTML."gif usado para apresentar a confusão sobre algumas dicas técnicas de entrevista

4. Entre online

A marcação de entrevistas é muitas vezes um problema. Isto é especialmente verdade para os candidatos que estão a considerar a sua recolocação para que possam trabalhar para si. Agendar uma sessão de codificação remota da entrevista pode lhe dar grandes idéias sobre como um determinado desenvolvedor gosta de trabalhar sem pedir que ele viaje. Tanto as entrevistas presenciais como as entrevistas de codificação remota trazem os seus próprios benefícios. Se você quiser saber mais sobre entrevistas de codificação remota de pares de códigos, eu recomendo altamente o nosso post: Entrevista de codificação online e como codificar o CodePair remotamente

dicas de entrevista técnica gif mostrando o par de códigos online5. Alugue por consenso

Se a sala de entrevistas estiver muito ocupada, pode parecer um interrogatório e não uma conversa. Dito isto, de acordo com Joel SpolskyDurante todo o processo de recrutamento, o seu candidato tem de ser visto por pelo menos seis pessoas. Duas delas devem ser os seus pares imediatos. Idealmente, você precisa de um consenso para cada contratação e, se mais de duas pessoas discordarem, você não deve contratar o candidato.

Trazer demasiadas pessoas para a entrevista técnica pode ser stressante para o candidato. Para evitar isso, você pode gravar suas sessões e mostrá-las para o resto da equipe.

6. Trabalhe na sua experiência como candidatodicas de entrevistas técnicas

Fonte: Jobvite

De acordo com Jobvite47% dos candidatos dizem que a entrevista tem o maior impacto na sua impressão do trabalho.

Que tipo de impressão os seus entrevistadores dão? Eles aparecem a tempo? Estão a grelhar colectivamente o candidato ou a ter uma conversa? Apresentam-se ao candidato?

7. Certifique-se de que todos os entrevistadores recebam treinamento

"Só porque o seu entrevistador é um brilhante desenvolvedor de software não significa que ele seja um entrevistador brilhante. Eu já vi algumas das entrevistas mais horríveis feitas por grandes desenvolvedores de software. ", diz Kevin Ferguson, Presidente e CEO da Craftlogic. Compreender a variedade de respostas possíveis é necessário, por isso as perguntas e tarefas devem ser preparadas antes da entrevista. Você pode optar por sair do roteiro até certo ponto, dependendo de como a entrevista se desenrola. Dito isto, você definitivamente deve ter um roteiro.

Conclusão: dicas técnicas de entrevista

Uma boa entrevista técnica é informativa e relevante para o que a sua empresa está a fazer. Ela fornece insights tanto para os departamentos de RH como de desenvolvimento. É realizada para obter certas ações e respostas para que você possa avaliar as habilidades de resolução de problemas e ver como o seu candidato se sairia na sua equipe.

Quais são as melhores dicas técnicas para entrevistas que você já recebeu? Avise-me na seção de comentários abaixo!

Partilhar correio

É mais do que um simples boletim informativo.

Receba insights úteis diretamente em sua caixa de entrada e aprenda mais sobre a contratação de tecnologia.

Verificar e desenvolver as habilidades de codificação sem problemas.

Veja os produtos DevSkiller em ação.

Certificações de segurança e conformidade. Certificamo-nos de que os seus dados estão seguros e protegidos.