Preparação11 min de leitura

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

EtapaQuem conduzO que medeO que reprova
TriagemRecrutadorCompatibilidade: salário, modelo, senioridadeNão saber a pretensão, falar mal do emprego anterior
TécnicaPessoa dev ou tech leadComo você pensa, não quantos acertosBlefar, codar em silêncio
ComportamentalRH ou gestorComo você age quando dá erradoHistória vaga, culpar os outros
LiderançaGestor da áreaSe você resolve o problema do time e ficaNã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

  1. 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.
  2. Usar o mesmo nível de detalhe com todo mundo. Técnico demais no RH, raso demais na técnica.
  3. Não perguntar quem vai te entrevistar. Saber o cargo da pessoa muda o que você leva.
  4. Chegar sem história pronta. Três casos no formato do quadro acima cobrem quase tudo.
  5. Tratar a conversa com liderança como formalidade. É onde a decisão sai.
  6. 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.

Treine essa resposta em voz alta

Cole o link da vaga que você quer e a IA monta a entrevista dela, começando por essa pergunta. Você responde falando, e recebe nota, o que faltou e uma versão melhor da sua própria resposta.

Fazer uma entrevista grátis

Sem cartão de crédito.