Perguntas Comportamentais Técnicas
STAR para tech: bug difícil, decisão técnica controversa, dívida técnica, conflito de opinião.
Definição
Perguntas comportamentais em entrevistas senior avaliam como você age em situações reais. O método STAR (Situação, Tarefa, Ação, Resultado) estrutura respostas de forma convincente. Em tech: bug que levou dias para resolver, decisão de arquitetura que você tomou e defendeu, momento que discordou de tech lead, como priorizou dívida técnica vs features.
Problema → Solução
Problema
Responder de forma vaga ('trabalhei em equipe', 'resolvi problemas') ou longa demais sem estrutura. Não ter exemplos concretos preparados. Falar mal de colegas ou empresa anterior.Solução
Preparar 5-6 histórias STAR versáteis que cobrem: liderança técnica, resolução de conflito, bug complexo, aprendizado rápido, erro que cometeu e o que aprendeu, melhoria de processo. Adaptar a mesma história para diferentes perguntas.Dica de entrevista
Tip
Nunca fale mal de empresa/colega anterior — soa amador. Transforme fraquezas em aprendizados: 'cometi o erro X, aprendi Y, agora faço Z diferente'. Tenha métricas quando possível: 'reduzi o tempo de build de 8min para 2min' é mais convincente que 'melhorei o pipeline'.Código
// Template STAR para histórias técnicas
SITUAÇÃO: contexto específico (empresa, produto, momento)
→ Evitar: "Em um projeto antigo..."
→ Preferir: "No e-commerce X, durante a Black Friday de 2024..."
TAREFA: sua responsabilidade específica
→ "Eu fui responsável por..."
→ Não "nós" — a entrevista é sobre você
AÇÃO: o que VOCÊ fez (3-5 passos concretos)
→ Ferramentas, decisões, trade-offs considerados
→ "Primeiro investiguei X, depois Y, optei por Z porque..."
RESULTADO: impacto mensurável
→ "Reduzimos o tempo de resposta de 800ms para 200ms"
→ "Zero incidentes relacionados nos 6 meses seguintes"
→ "O padrão foi adotado pelo time todo"
// 5 histórias para preparar:
// 1. Bug complexo que você resolveu
// 2. Decisão de arquitetura que você defendeu
// 3. Conflito técnico e como resolveu
// 4. Aprendizado rápido de tecnologia nova
// 5. Melhoria de processo que você propôsPerguntas de entrevista
Q.Me fala de um bug difícil que você resolveu.▾
A.Use STAR: Situação (bug em produção afetando 10% dos usuários), Tarefa (investigar e corrigir em 4h), Ação (adicionei logging, reproduzi localmente, identifiquei race condition no useEffect, corrigi com cleanup function e AbortController), Resultado (resolvido em 3h, adicionei teste de regressão que pega esse padrão).
Q.Como você lida com dívida técnica?▾
A.Mostrar que você é pragmático: nem 'reescrevemos tudo' nem 'nunca pagamos'. Resposta ideal: 'categorizo por impacto e risco, documento como tech debt, proponho reservar 20% do sprint para dívida crítica, e argumento ROI para o PM quando a dívida bloqueia features'. Ter exemplo concreto de quando priorizou e quando não priorizou.
Q.Você já discordou de uma decisão técnica? Como resolveu?▾
A.Mostrar maturidade: não cedeu por pressão, mas também não foi inflexível. 'Apresentei dados e alternativas, ouvi as razões do outro lado, tentamos a abordagem deles com um prazo de reavaliação, e quando os problemas que previ apareceram, propus revisão sem "eu disse". A decisão final foi mais equilibrada que a minha proposta original.'
76/122← →