Processo seletivo tech no Brasil evoluiu: vai além de algoritmos e inclui system design, perguntas comportamentais, e avaliação de fit cultural. Empresas como Nubank, iFood, e PicPay têm processos de 4-6 etapas. Este módulo mapeia cada etapa, as armadilhas mais comuns, e como chegar preparado para cada fase.
Mapa do processo seletivo tech brasileiro
Preparação por tipo de entrevista
| Tipo | O que é avaliado | Como preparar |
|---|---|---|
| Live coding | Raciocínio verbalizado, Edge cases, Clean code | LeetCode easy/medium, praticar pensar em voz alta |
| System design | Trade-offs, escalabilidade, comunicação de arquitetura | Estudar casos (URL shortener, chat, feed) — Grokking |
| Comportamental (STAR) | Situações reais de conflito, liderança, falha | 5-7 histórias preparadas cobrindo conflito, decisão difícil, falha, liderança |
| Take-home | Qualidade de código, testes, documentação, decisões | README explicando decisões, testes unitários, código limpo |
| Culture fit | Valores, forma de trabalhar, motivação real | Pesquise os valores da empresa e conecte com suas experiências |
System design: estude os seguintes casos antes de qualquer processo sênior: URL shortener, feed de redes sociais, sistema de notificações, rate limiter, e armazenamento de arquivos. Esses cobrem 80% dos cenários comuns.
Armadilhas comuns e como evitar
| Armadilha | Impacto | Como evitar |
|---|---|---|
| Falar mal do empregador anterior | Red flag imediato | "Aprendi muito, mas busco X que essa empresa oferece" |
| Não pesquisar a empresa | Sinal de desinteresse | Ler blog técnico + produto + últimas notícias antes da call |
| Aceitar a primeira oferta | Deixa dinheiro na mesa | Sempre agradecer e pedir 24-48h — depois negocie |
| Silêncio no live coding | Sem como avaliar raciocínio | Verbalizar cada etapa do pensamento, mesmo incompleto |
| Não perguntar nada no final | Sinal de desengajamento | Prepare 3 perguntas sobre o trabalho real da equipe |
📋 Recebeu oferta mas tem outra empresa em processo — como gerenciar o timing
Pedir 5-7 dias úteis para decidir é profissional e esperado. Se a empresa não aguarda, ela não quer você — quer alguém disponível imediatamente. Usar a oferta como leverage com a outra empresa ('recebi oferta, tenho processo com vocês em andamento — conseguem acelerar?') acelera 70% dos processos.
Alt: Aceitar e continuar buscando —
Alt: Recusar e esperar a outra —
Perguntas frequentes
❓ Como negociar quando a empresa pergunta 'qual é a sua expectativa salarial' logo no início?
❓ Vale a pena pedir feedback depois de reprovar no processo?
Take-aways. Prepare 5-7 histórias STAR antes de qualquer processo. Em live coding: verbalize o raciocínio antes de digitar. No comportamental: contexto + SUA ação + resultado com número. Pesquise a empresa — blog técnico, produto, valores. Negocie sempre: empresa raramente desiste de candidato aprovado por negociação respeitosa. Pergunte no final: demonstra engajamento e pesquisa.