O problema que todo gerente de engenharia enfrenta na hora de entrevistar
Passei três anos em empresas de tecnologia antes de perceber que o padrão de contratações ruins tinha uma causa clara. Não era falta de vaga ou de candidatos. Era que cada entrevista era feita de um jeito diferente, dependia do humor do entrevistador e não havia como comparar resultados entre processos seletivos. Quando finally implementei uma estrutura de entrevista padronizada, o tempo de contratação caiu de 3 semanas para 10 dias, e a taxa de retenção no primeiro ano subiu de 62% para 89%. Isso é diferença prática, não teoria.
Como montar uma estrutura de entrevista eficiente
A primeira coisa é decidir o que você quer medir em cada etapa. A maioria das equipes erra aqui porque tenta avaliar tudo de uma vez. Você precisa separar competências técnicas de competências comportamentais e atribuir cada uma a uma fase específica. Isso evita que uma conversa técnica dure 45 minutos sem que ninguém tenha parado para verificar se o candidato trabalha bem em equipe, por exemplo. Uma estrutura comum funciona assim: início com rapport e contexto, seguida de uma Rodada Técnica onde o candidato resolve um problema real da sua stack, depois uma Rodada de System Design, e finalmente uma conversa comportamental com o gestor ou líder de área. Cada rodada tem tempo definido e perguntas fixas. Não improvisação. Se você deixar o entrevistador criar perguntas na hora, a consistência some e você começa a contratar pessoas que foram bem em entrevistas específicas, não necessariamente pessoas capazes de fazer o trabalho.
O problema que eu encontrei na prática aconteceu num processo de contratação para vaga de senior engineer. Tínhamos uma rodava técnica com um exercício de otimização de banco de dados PostgreSQL. O candidato resolveu rápido, mas usou uma abordagem baseada em índices compostos que funcionava bem só para queries com filtros específicos. Na hora da avaliação, dois entrevistadores tinham opiniões opostas porque cada um fez perguntas diferentes sobre o código. Um focou na complexidade algoritmo e achou brilhante. O outro focou na falta de consideração de cardinalidade das colunas e achou medíocre. O resultado foi que não chegamos a consenso e o candidato foi reprovado injustamente. A solução foi criar rubricas com critérios objetivos antes de cada entrevista, definindo exatamente quais aspectos técnicos eram avaliados e qual peso cada um tinha. Isso eliminou a subjetividade na avaliação.
Os componentes essenciais de uma estrutura de entrevista
Cada componente precisa ter duratao, objetivo claro e um conjunto de perguntas base que todos os entrevistadores usam. As perguntas base são importantes porque garantem que você esteja comparando apples with apples, não apples with oranges. Quando entrevistadores montam suas próprias perguntas do zero, acabam testando coisas completamente diferentes entre si. O formato de pergunta técnica deve seguir uma progressão: comece com algo acessível para quentinar o raciocínio, vá para um problema central que teste a competência principal da vaga, e termine com uma variação ou extensão que separe os bons dos excelentes. Não faça apenas perguntas de múltipla escolha ou trivia técnica. Perguntas assim selecionam quem decora, não quem pensa. Um candidato que consegue explicar trade-offs de uma decisão de design é mais valioso do que um que memorizou todas as funções de uma biblioteca específica.
No componente comportamental, evite perguntas genéricas como "qual seu maior desafio profissional". Todo mundo tem uma resposta ensaiada para isso. Prefira perguntas situacionais específicas: "contame sobre uma situação em que você teve que implementar uma solução técnica contra a qual você se opunha originalmente". A resposta revela honestidade, maturidade profissional e capacidade de trabalhar em equipe de forma muito mais precisa do que perguntas abertas demais. Um detalhe importante que muitos ignoram é o componente de fit cultural. Isso não significa contratar pessoas parecidas com a equipe atual. Significa entender se os valores e o ritmo de trabalho do candidato se alinham com a realidade do dia a dia na sua empresa. Uma startup que cresce rápido e faz deploy várias vezes por dia vai ter problemas com alguém que prefere processos estruturados e ciclos de desenvolvimento mais longos, mesmo que esse alguém seja tecnicamente brilhante.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Erros comuns que sabotam sua estrutura de entrevista
O erro mais frequente é não treinar os entrevistadores. Você pode ter a melhor estrutura do mundo, mas se os entrevistadores não sabem usar as rubricas, vão cair nos mesmos vieses cognitivos de sempre. Vi entrevistadores que começaram a gostar do candidato no primeiro minuto e passaram o resto da entrevista validando essa impressão, ignorando sinais claros de que ele não dominava conceitos básicos da vaga. Isso é efeito halo, e é um problema real que custa contratações erradas. Outro erro é fazer entrevistas longas demais. Um processo que leva mais de quatro horas consecutivas não avalia melhor o candidato. Ele simplesmente cansa tanto o entrevistador quanto o candidato, e a qualidade das avaliações cai drasticamente após o terceiro ou quarto. Processos de duas a três horas, bem distribuídos em sessões separadas, produzem resultados mais confiáveis.
A falta de feedback estruturado também é um problema. Após cada entrevista, o entrevistador precisa registrar observações objetivas, não impressões vagas. Frases como "o candidato parecia inseguro" não ajudam em nada na decisão final. Anotações como "o candidato não conseguiu justificar a escolha de usar locks globais em vez de granularidade por linha no cenário de concorrência descrito" são úteis e acionáveis. Essa diferença é o que separa uma estrutura de entrevista funcional de uma que existe apenas no papel.
O que funciona na prática: uma olhada no meu processo atual
No meu caso, estruturamos o processo em três sessões. A primeira é técnica, dura 45 minutos, com um problema de código realista que os candidatos podem resolver usando a linguagem que preferirem. A segunda é de system design, 40 minutos, onde propomos um cenário do dia a dia da empresa. A terceira é comportamental, 30 minutos, conduzida pelo gestor direto. Cada sessão usa uma rubrica com cinco critérios pontuáveis de um a cinco, com definições claras do que cada nota significa. Isso leva cerca de 20 minutos do nosso tempo para preencher um formulário padrão após cada entrevista. Um benefício prático que surgiram dessa mudança foi a possibilidade de calibrar o processo ao longo do tempo. Após seis meses de uso, comparamos as notas atribuídas em cada rodada com o desempenho real dos contratados nos primeiros três meses. Descobrimos que a rodada de system design tinha correlação muito baixa com o desempenho no dia a dia para a maioria das posições júnior e pleno. Reforçamos o peso da rodada técnica e adicionamos uma pequena simulação de pair programming. A previsão de sucesso nas contratações melhorou significativamente depois dessa ajustes.
Limitações e quando uma estrutura de entrevista não funciona
Uma estrutura de entrevista bem desenhada é uma ferramenta poderosa, mas ela não resolve tudo. Se a sua empresa tem uma cultura tóxica, candidatos excelentes vão perceber isso rapidamente, independentemente do processo seletivo, e a estrutura não vai mudar isso. Se o mercado está aquecido e há centenas de candidatos para uma vaga, o processo lento pode fazer você perder os melhores para concorrentes mais ágeis. E se seus entrevistadores não estão comprometidos com o uso das rubricas, a estrutura vira burocracia sem função. Também há o problema de viés cultural disfarçado. Às vezes, perguntas que parecem neutras acabam favorecendo candidatos de certos perfis educacionais ou socioeconômicos. Um exercício de system design que assume familiaridade com arquitetura de microserviços pode ser injusto com quem cresceu trabalhando apenas com sistemas monolíticos, mesmo que essa pessoa seja perfeitamente capaz de aprender e se adaptar. É necessário revisar as perguntas regularmente para garantir que elas meçam o que realmente importam para a função, e não apenas conhecimento específico que alguns têm e outros não.
Se a sua prioridade for velocidade acima de tudo, talvez uma estrutura mais enxuta funcione melhor do que um processo formal completo. Algumas empresas têm sucesso com entrevistas únicas de uma hora que combinam técnica, comportamental e fit cultural de forma integrada. A vantagem é velocidade. A desvantagem é que você perde a capacidade de isolar e avaliar cada competência individualmente. Depende do contexto da sua contratação decidir qual abordagem faz mais sentido para você.