Questions to Ask in a Software Engineer Interview
Você passou das perguntas técnicas e agora o entrevistador pergunta: "tem alguma dúvida para nós?". Essa é a parte onde a maioria dos candidatos se sabota, porque responde "não, por enquanto" ou pergunta algo que dá para achar no site da empresa.
O que você pergunta nesses cinco minutos muda a impressão final. Não é teatro. É o momento em que você mostra que já pensou sobre o trabalho de verdade, e que está avaliando a vaga com o mesmo rigor com que está sendo avaliado.
Por que isso mostra senioridade#
Júnior quer saber se vai ser contratado. Sênior quer saber se consegue fazer um bom trabalho ali dentro. Essa diferença aparece inteira no tipo de pergunta que sai da sua boca.
Pergunta boa é específica, aponta para o trabalho real, e não pede para o entrevistador fazer propaganda da empresa. Pergunta boa também gera informação que você não conseguiria de outro jeito, e que vai mudar sua decisão de aceitar ou não a oferta.
Receba o próximo guia por email
Guias novos e vagas recentes em um email curto. Grátis.
Perguntas sobre a realidade do time#
Estas revelam como é o dia a dia, sem o verniz do processo seletivo.
- Como foi a última vez que o time precisou corrigir um erro em produção fora do horário? Com que frequência isso acontece?
- Quanto tempo o time dedica a trabalho que não está no roadmap, como suporte a outros times, chamados e manutenção?
- Como o time lida com revisão de código quando alguém discorda de uma abordagem? Pode me contar um caso recente?
- Qual é o tamanho do time hoje, e quantas pessoas saíram dele nos últimos doze meses?
A quarta parece agressiva. Não é. Turnover é informação legítima, e a reação do entrevistrador já diz muito antes da resposta.
Como ler a resposta
Se a pessoa enrola, muda de assunto ou responde com generalidades tipo "temos uma cultura forte de ownership", desconfie. Times saudáveis contam histórias concretas, com nomes de processo e exemplos reais. Se alguém conta que o último incidente virou uma revisão sem culpa e mudou o monitoramento, isso é sinal bom.
Perguntas sobre prioridades e decisões#
Aqui você descobre se existe um problema real esperando por você, ou se a vaga é só uma vaga.
- Qual é o maior problema técnico que esse time enfrenta hoje e ainda não conseguiu resolver?
- Se eu entrar mês que vem, qual será a primeira coisa que você vai esperar de mim em sessenta dias?
- Quando o time precisa escolher entre velocidade de entrega e qualidade do código, como essa decisão é tomada? Me dê um exemplo.
- Existe alguma decisão técnica recente que o time tomou e que você considera arriscada?
Essas quatro perguntas forçam o entrevistador a sair do script. Se a resposta for vaga, o problema pode ser que ninguém sabe direito o que está acontecendo ali. Isso é informação valiosa sobre o estágio da empresa e do time.
Perguntas sobre critério de sucesso e crescimento#
Estas dizem se você tem espaço para crescer, ou se vai rodar no mesmo lugar por dois anos.
- Como o time define que um trabalho está pronto? Além dos testes, o que mais entra nessa definição?
- Qual foi o último caso de alguém que foi promovido nesse time? O que essa pessoa fez de diferente?
- Com que frequência acontecem conversas sobre carreira, e quem participa delas?
- Como as decisões de arquitetura são documentadas e revisadas quando o time cresce?
A segunda pergunta é a mais reveladora de todas. Se ninguém foi promovido nos últimos anos, ou se a resposta é confusa, você já sabe o que está comprando.
Perguntas que você deve evitar#
Algumas perguntas parecem boas e sabotam você. Vale listar as principais.
- Qual é a cultura da empresa? Pergunta ampla demais, e a resposta será sempre positiva e vazia.
- Vocês fazem muitas horas extras? A informação é legítima, mas a formulação soa como se você já estivesse procurando escapar. Prefira a pergunta sobre incidentes fora do horário.
- Qual é o salário? Não que o assunto seja proibido, mas a primeira entrevista técnica raramente é o momento. Deixe para a conversa com recrutador, quando a faixa já estiver na mesa.
- Perguntas sobre benefícios, férias e home office na etapa técnica. Guarde para o final do processo, com quem realmente negocia.
Um exemplo de como perguntar#
A forma importa tanto quanto o conteúdo. Compare duas versões da mesma pergunta.
Versão fraca: "Como é trabalhar aqui?"
Versão forte: "Vi que o produto de vocês tem times diferentes cuidando de partes do mesmo sistema. Quando uma mudança em um serviço afeta outro time, como isso é resolvido na prática? Pode me contar o último caso?"
A segunda mostra que você leu a vaga, pensou sobre o problema, e quer saber como a máquina funciona. É outra conversa.
Como escolher as suas três ou quatro#
Você não vai fazer as doze perguntas. Escolha três ou quatro, e adapte o vocabulário para o contexto da empresa. Se é startup pequena, pergunte sobre processo de deploy e sobre quem cuida de infraestrutura. Se é empresa grande, pergunte sobre coordenação entre times e sobre quem decide prioridades.
Rascunhe as suas perguntas antes da entrevista, e deixe espaço para anotar as respostas. Vale usar o descritor da vaga para entender o que a empresa está realmente pedindo, e as ferramentas gratuitas de análise de descrição de vaga ajudam a traduzir aquele texto cheio de jargão em competências reais. Depois da entrevista, compare o que foi dito com o que estava escrito.
Se quiser ver vagas abertas de engenharia para entender o que diferentes empresas pedem hoje, dá para olhar as vagas de tecnologia no jobrise e comparar descrições antes de montar suas perguntas. E se quiser aprofundar em outros aspectos da busca, tem mais material no blog do jobrise.
Ferramentas grátis#
- jobrise.io/pt/free-ats-checker/
- jobrise.io/pt/free-jd-decoder/
- jobrise.io/pt/jobs/
- jobrise.io/pt/blog/
Perguntas frequentes#
Devo fazer perguntas mesmo quando o entrevistador já respondeu tudo?
Sim. Escolha algo que ficou de fora, ou peça para aprofundar um ponto que foi citado rapidamente. Dizer "você mencionou incidentes em produção, como o time se prepara para a próxima vez?" mostra que você estava ouvindo de verdade.
Quantas perguntas devo fazer em uma entrevista técnica?
Três ou quatro é o ideal. Mais que isso vira interrogatório, e você perde tempo que poderia ser usado para mostrar seu trabalho. Menos que duas passa a impressão de desinteresse.
Posso perguntar sobre o salário na entrevista técnica?
Melhor não. O momento certo é a conversa com recrutador, geralmente na primeira ou segunda etapa, quando a faixa salarial já costuma ser apresentada. Se a empresa não divulga, pergunte a faixa prevista para a vaga antes de investir tempo no processo.
E se o entrevistador responder de forma evasiva?
Anote, e leve isso em conta na sua decisão. Resposta evasiva não significa que a empresa é ruim, mas significa que você não tem informação suficiente, e pode pedir para conversar com alguém do time antes de aceitar a oferta.
Faz diferença perguntar sobre o processo de deploy e sobre testes?
Faz, porque são os pontos onde a realidade de um time técnico aparece com mais clareza. Perguntas sobre frequência de deploy, automação de testes e monitoramento em produção mostram que você já trabalhou em sistemas reais e sabe onde as coisas costumam quebrar.
Mande para quem tem entrevista esta semana.