Sardine named a Leader in The Forrester Wave™: Financial Crime Management Solutions, Q3 2026

Learn More
Engineering
Engineering

Reimaginando as entrevistas técnicas na era da IA

Kazuki Nishiura
Kazuki Nishiura
bg-image
bg-image
Reimaginando as entrevistas técnicas na era da IA
Subscribe to newsletter
Share

A IA está melhorando exponencialmente a cada dia. Na Sardine, ela é parte essencial da nossa atividade de desenvolvimento diária. Isso significa que uma entrevista de codificação estilo leetcode não é mais a forma ideal de entrevistar candidatos. Veja como estamos atualizando nosso processo de entrevistas para avaliar melhor as habilidades de codificação assistidas por IA no mundo real em 2025.

Limitação da abordagem leetcode-no-coderpad

A entrevista técnica tradicional focada em algoritmos enfrenta dois desafios significativos:

  1. A IA transformou a descoberta de soluções - Assistentes de codificação podem gerar rapidamente soluções para problemas de algoritmos padrão.
  2. Entrevistas tradicionais não refletem os fluxos de trabalho modernos - Desenvolvedores usam rotineiramente ferramentas de IA como Claude e GitHub Copilot, tornando exercícios de codificação isolados menos representativos do trabalho diário.

Embora ainda precisemos avaliar a habilidade de codificação, acreditamos que a avaliação deve focar em quão efetivamente os candidatos conseguem resolver problemas usando todos os recursos disponíveis, incluindo IA.

Nosso novo formato de entrevista técnica

__wf_reserved_inherit

Temos experimentado um formato de entrevista que reflete cenários do mundo real

  • Os candidatos entram com seu ambiente de desenvolvimento preferido - Traga sua própria IDE, ferramentas e assistentes de codificação com IA.O uso de mecanismos de busca e assistentes de IA é incentivado, refletindo os fluxos de trabalho de desenvolvimento do mundo real.
  • Começamos com uma base simples - fornecemos uma implementação básica de servidor em várias linguagens.
  • A entrevista apresenta problemas do mundo real - Tarefas que espelham cenários reais de desenvolvimento em vez de quebra-cabeças de algoritmos.Por exemplo, os candidatos recebem uma API para aceitar uma lista de transações de pagamento e retornar a pontuação de risco. Depois trabalhamos juntos para implementar a lógica de pontuação de risco; por exemplo, verificamos o valor total das transações, ou chamamos uma API externa (um mock preparado por nós) para obter dados adicionais.
  • Resolução iterativa de problemas - À medida que os candidatos avançam, adaptamos os requisitos. Por exemplo, fornecemos dados de teste diferentes, ou passamos a pedir que os candidatos implementem um algoritmo diferente. Isso reflete o ambiente do mundo real, onde as especificações estão sempre evoluindo.

Os candidatos compartilham toda a tela durante o processo, para que possamos trabalhar juntos enquanto observamos como abordam o problema.

Abraçando o futuro

Esperamos que essa abordagem crie um ambiente de avaliação melhor, que:

  • Reconhece a IA como um multiplicador de produtividade, não como uma ameaça.
  • Avalia como os candidatos operam em condições semelhantes às do nosso ambiente de trabalho real.
  • Foca nas habilidades humanas de comunicação e resolução de problemas que a IA não consegue substituir.

Contratar grandes talentos é essencial para o nosso sucesso. Estamos iterando continuamente o processo de entrevistas com base em novas tecnologias que se tornam disponíveis para os desenvolvedores.

Estamos sempre em busca de pessoas talentosas para se juntar a nós. Veja nossa página de Carreiras e candidate-se hoje mesmo!

Além disso, adoraríamos receber seu feedback. Que tipo de entrevista você já achou útil (seja como entrevistador ou entrevistado)? Adoraríamos ouvir de você! Você pode me encontrar no linkedin.