Etapas do processo seletivo de programador: como se preparar para cada uma
Quem se prepara para todas as etapas do mesmo jeito chega despreparado em todas. Etapa por etapa: quem conduz, o que mede e o que reprova.
Você se preparou para a entrevista. Estudou estrutura de dados, revisou os seus projetos, ensaiou o "fale sobre você". Aí a primeira conversa é com uma recrutadora que não pergunta nada técnico, e você gasta quinze minutos falando de arquitetura para alguém que só queria saber a sua pretensão salarial e se você aceita híbrido.
As etapas do processo seletivo de programador testam coisas diferentes, e quem se prepara para todas do mesmo jeito chega despreparado em todas. Este guia separa etapa por etapa: quem está do outro lado, o que ele mede, e o que reprova.
Por que preparar tudo igual não funciona
Cada etapa existe para eliminar um risco diferente da contratação. A triagem elimina incompatibilidade básica: salário, modelo de trabalho, senioridade. A técnica elimina quem não faz. A comportamental elimina quem faz mas ninguém aguenta trabalhar junto. A conversa com liderança elimina quem não vai ficar.
Levar resposta técnica profunda para a triagem não te aprova mais rápido, e chegar na técnica com discurso de motivação não salva ninguém. O preparo é o mesmo conteúdo, com profundidade e vocabulário diferentes.
Quantas etapas costuma ter
Um processo de vaga de programação no Brasil costuma ter de três a cinco etapas: triagem com RH, avaliação técnica (ao vivo ou desafio para levar), entrevista comportamental, conversa com a liderança da área e, às vezes, uma conversa final de proposta. Empresa pequena junta várias numa só; empresa grande separa todas.
Etapa 1: triagem com RH
Dura de 20 a 40 minutos. Quem conduz normalmente não é de tecnologia, e isso não é defeito: não é o trabalho dela avaliar o seu código.
O que ela mede: se faz sentido continuar. Faixa salarial, disponibilidade, modelo de trabalho, tempo de experiência, se você entendeu qual é a vaga.
O que reprova: não saber dizer sua pretensão, falar mal de emprego anterior, e responder de forma técnica demais a ponto de a pessoa não conseguir te avaliar.
Pergunta: "Me conta um pouco da sua experiência."
Resposta que funciona aqui: "Sou desenvolvedor há quatro anos, trabalhando com backend em C# e banco SQL. Nos últimos dois anos fui responsável pela parte de pagamentos de um sistema de assinatura. Vi que a vaga de vocês é bem nisso, e foi por isso que me candidatei."
Três frases, sem sigla que só quem é da área entende, e terminando na vaga. Guarde a profundidade técnica para quem vai pedir.
Pergunte aqui: quais são as etapas seguintes, o prazo de retorno e a faixa salarial. É a etapa certa para isso.
Etapa 2: avaliação técnica
Pode ser entrevista ao vivo com código, conversa técnica sem código, ou desafio para fazer em casa. As três medem coisas parecidas por caminhos diferentes.
O que ela mede: se você sabe, e principalmente como você pensa quando não sabe. Ninguém contrata pela quantidade de respostas certas.
O que reprova: blefar, codar em silêncio absoluto, e entregar um desafio sem teste nenhum e sem um README explicando as escolhas.
A regra que mais salva gente nesta etapa: narre o que está pensando. Um raciocínio errado dito em voz alta pode ser corrigido pelo entrevistador. Um raciocínio certo pensado em silêncio não conta ponto, porque ninguém viu.
Em vez de: silêncio de dois minutos, e depois um código pronto.
Diga: "Minha primeira ideia é percorrer a lista duas vezes, uma pra montar o mapa e outra pra buscar. Fica O de n, mas gasta memória. Se memória for o problema aqui, eu penso em outro caminho. Posso seguir por esse?"
Se travar de verdade, o roteiro está em o que fazer quando você não sabe a resposta. Não saber quase nunca reprova sozinho.
Etapa 3: entrevista comportamental
É a etapa mais subestimada por quem programa, e a que mais elimina gente boa tecnicamente. As perguntas parecem genéricas ("conta um conflito que você teve"), mas o que está sendo medido é bem específico.
O que ela mede: como você se comporta quando dá errado. Conflito, prazo estourado, decisão que você tomou e se arrependeu, feedback duro que recebeu.
O que reprova: resposta sem história concreta, culpar terceiros, e o clássico "meu maior defeito é ser perfeccionista".
Responda com um caso real, na ordem: qual era a situação, o que você fez, o que aconteceu depois. Se o resultado foi ruim, diga o que você faria diferente. Errar e ter aprendido é uma resposta melhor do que nunca ter errado.
Situação: [o que estava acontecendo, em uma frase]
O que eu fiz: [a sua ação, no singular, não "a gente"]
O que aconteceu: [o resultado, mesmo que ruim]
O que eu levei: [o que mudou no seu jeito de trabalhar depois disso]
Tenha três histórias preparadas nesse formato antes de qualquer processo. Elas cobrem a maioria das perguntas comportamentais que existem.
Etapa 4: conversa com a liderança
Costuma ser com o gestor da área ou o tech lead do time. É a etapa em que a decisão realmente acontece, e a que mais parece uma conversa informal sem ser.
O que ela mede: se você resolve o problema que aquele time tem agora, e se você vai ficar. É a única etapa em que "por que você quer trabalhar aqui" pesa de verdade.
O que reprova: não ter opinião própria, não ter pergunta nenhuma, e dar resposta genérica sobre a empresa que serviria para qualquer outra.
Aqui a sua pergunta vale tanto quanto a sua resposta. É a hora de perguntar o critério de sucesso em seis meses e por que a vaga abriu. O que perguntar em cada momento está em o guia sobre o que perguntar na entrevista.
Etapa 5: a conversa de proposta
Nem todo processo tem, mas quando tem, muita gente trata como formalidade e perde dinheiro ali. Você já foi aprovado: a decisão de contratar está tomada, e o custo de recomeçar o processo agora é alto para eles.
O que ela mede: nada. Ninguém é reprovado por negociar com educação.
O que faz diferença: ter um número na cabeça antes de entrar na chamada, e não dar o número primeiro se puder evitar.
Se pedirem sua pretensão: "Pelo que conversamos sobre o escopo, eu estava pensando na faixa de [valor] a [valor mais 20 por cento]. Qual é a faixa que vocês têm aprovada para a posição?"
Se a proposta vier abaixo: "Obrigado pela proposta. Estou bastante interessado. O valor ficou abaixo do que eu tinha em mente para esse escopo. Existe espaço para chegar em [valor]?"
Peça a proposta por escrito e peça um ou dois dias para responder. Os dois pedidos são normais, e nenhuma empresa séria retira uma oferta por causa deles.
O que fazer entre uma etapa e outra
O intervalo é a parte do processo que você controla sozinho, e a maioria das pessoas passa ele só esperando.
- Anote as perguntas que caíram na etapa que acabou, ainda no mesmo dia.
- Pergunte quem vai te entrevistar na próxima e qual o cargo dessa pessoa.
- Reescreva as respostas fracas daquela etapa, porque os assuntos costumam voltar.
- Continue se candidatando. Nenhum processo é seguro até a proposta assinada.
Resumo por etapa
| Etapa | Quem conduz | O que mede | O que reprova |
|---|---|---|---|
| Triagem | Recrutador | Compatibilidade: salário, modelo, senioridade | Não saber a pretensão, falar mal do emprego anterior |
| Técnica | Pessoa dev ou tech lead | Como você pensa, não quantos acertos | Blefar, codar em silêncio |
| Comportamental | RH ou gestor | Como você age quando dá errado | História vaga, culpar os outros |
| Liderança | Gestor da área | Se você resolve o problema do time e fica | Não ter opinião nem pergunta |
O mesmo projeto, contado nas quatro etapas
Um erro comum é decorar uma versão da sua história e repetir igual em todas as conversas. Veja como o mesmo projeto muda de foco conforme quem pergunta.
Na triagem: "Cuidei da parte de pagamentos de um sistema de assinatura por dois anos."
Na técnica: "A cobrança recorrente falhava quando o gateway devolvia timeout, e a gente cobrava duas vezes. Resolvi com chave de idempotência por transação e uma fila de retentativa."
Na comportamental: "Descobri o problema porque um cliente reclamou, não porque nosso alerta pegou. Assumi na retrospectiva que a falha de monitoramento era minha, e a partir dali passei a subir métrica junto com a feature."
Com a liderança: "Foi o que me fez gostar de trabalhar perto de dinheiro: o erro é visível e a régua é alta. Vi que a vaga de vocês é nessa área, e é por isso que me interessei."
É a mesma experiência, quatro vezes, com profundidade e final diferentes. Isso é o que preparar por etapa significa.
Os erros que atravessam todas as etapas
- Não perguntar quais são as etapas. Você tem direito a essa informação na primeira conversa, e ela é o seu cronograma de preparo.
- Usar o mesmo nível de detalhe com todo mundo. Técnico demais no RH, raso demais na técnica.
- Não perguntar quem vai te entrevistar. Saber o cargo da pessoa muda o que você leva.
- Chegar sem história pronta. Três casos no formato do quadro acima cobrem quase tudo.
- Tratar a conversa com liderança como formalidade. É onde a decisão sai.
- Sumir entre as etapas. Um retorno curto agradecendo mantém você vivo na memória de quem decide.
Como treinar cada etapa
Ler sobre as etapas do processo seletivo ajuda a saber o que esperar, mas não treina a parte que falha na hora, que é falar. No aproVAGA você cola a vaga de verdade e escolhe o tipo de entrevista, então dá para simular a comportamental e a técnica separadas, como acontece no processo real.
No fim sai um relatório por pergunta, com o que funcionou, o que faltou e como a sua resposta ficaria melhor. Fazer duas ou três antes da entrevista que vale é o que muda a nota, porque a primeira sempre é a pior.
Perguntas frequentes
Quantas etapas tem um processo de programador?
De três a cinco na maioria dos casos: triagem, técnica, comportamental e liderança, às vezes com uma conversa final de proposta. Startup pequena junta tudo em duas.
Posso perguntar quais são as etapas logo na primeira conversa?
Pode, e deve. É informação básica e nenhum recrutador estranha. Aproveite e pergunte o prazo de retorno entre uma e outra.
Desafio para fazer em casa vale a pena?
Vale se o prazo e o escopo forem razoáveis. Entregue com teste e um README curto explicando as suas escolhas e o que você deixou de fora de propósito. Esse arquivo costuma pesar mais que o código.
Reprovei na técnica. Posso tentar de novo na mesma empresa?
Na maioria das empresas sim, depois de um intervalo que costuma ser de seis meses a um ano. Pergunte o prazo na hora do retorno, e pergunte também o que faltou.
Qual etapa reprova mais?
Não existe número público confiável sobre isso, e desconfie de quem te der um. O que dá para dizer é que a comportamental é a mais subestimada por quem programa, e por isso a que costuma pegar gente boa desprevenida.
Para levar
- Cada etapa elimina um risco diferente. Prepare-se para o risco, não para o roteiro.
- Na triagem, seja claro e curto. Guarde a profundidade para quem pediu.
- Na técnica, narre o raciocínio. Silêncio não pontua.
- Na comportamental, leve três histórias reais com situação, ação e resultado.
- Com a liderança, tenha opinião e tenha pergunta.
- Pergunte as etapas e o prazo logo na primeira conversa.
Se o seu processo já começou e a entrevista é amanhã, veja como preparar em 24 horas. Os outros guias do aproVAGA cobrem cada tipo de resposta em detalhe.