As perguntas de entrevista técnica dependem da etapa em que você está. Uma rodada de programação ao vivo, uma de fundamentos e uma de design de sistemas perguntam coisas diferentes e são avaliadas de formas diferentes, então uma única lista de "perguntas principais" prepara você para apenas uma parte do processo. Use esta página como um mapa: encontre a sua etapa, veja o que ela pergunta e siga o link para o guia completo com respostas trabalhadas.
O mapa
Uma entrevista técnica é qualquer etapa que teste se você consegue fazer a parte técnica do trabalho. Veja o que cada tipo pergunta.
| Tipo de entrevista | Uma pergunta típica | O que é avaliado | Guia completo |
|---|---|---|---|
| Triagem técnica com recrutador | "Quais linguagens você usou no seu último cargo?" | Se a sua experiência combina com a vaga | Perguntas da triagem por telefone |
| Programação ao vivo | "Mescle estes intervalos sobrepostos." | Resolução de problemas, código limpo, falar enquanto trabalha | Perguntas para engenheiro de software |
| Avaliação online | Problemas de programação cronometrados em uma plataforma | Código correto e funcionando dentro do tempo | Guia da CodeSignal |
| Projeto para casa | "Crie uma pequena API que faça X." | Qualidade do código, testes e suas notas escritas | Perguntas sobre APIs REST |
| Fundamentos de ciência da computação | "Qual é a diferença entre TCP e UDP?" | Se você entende os sistemas que usa | Perguntas sobre redes |
| Rodada de stack | "Como funciona o event loop no Node?" | Profundidade nas ferramentas citadas na vaga | Veja a tabela de stack abaixo |
| Design de sistemas | "Projete um limitador de taxa." | Trade-offs, escala e comunicação clara | Perguntas de design de sistemas |
| Comportamental técnica | "Me conte sobre um bug difícil que você corrigiu." | Responsabilidade e como você trabalha com os outros | Perguntas comportamentais |
| Técnica para não engenheiros | "Que CRM você já usou, e como?" | Uso prático das ferramentas da vaga | Veja a lista de funções abaixo |
Descubra quais etapas você terá
A maior parte do seu tempo de preparação depende disso, e os recrutadores normalmente informam. Envie estas perguntas depois da primeira conversa:
- Quantas etapas técnicas existem, e o que cada uma cobre?
- Vou escrever código? Em um editor compartilhado, em um quadro branco ou no meu próprio ambiente?
- Posso escolher a linguagem de programação?
- Há uma avaliação online ou um projeto para casa? Quanto tempo deve levar?
Nosso guia sobre perguntas para fazer ao recrutador tem mais detalhes.
O que encontramos ao organizar uma lista dos resultados de busca
Em 3 de novembro de 2026, lemos três páginas dos resultados de busca para "technical interview questions" e contamos o que havia nelas.
| Página | Perguntas | Como estão organizadas |
|---|---|---|
| Built In | 20 | Sete tipos por tema, depois uma lista numerada |
| Coursera | 30 | Vagas técnicas e não técnicas, depois ferramentas, processos e situações |
| The Forage | 5 | Uma lista única para todas as carreiras |
Nenhuma das três organiza as perguntas por etapa da entrevista. Depois, lemos o texto dos 20 títulos de perguntas da Built In. Dezessete pedem que você explique, descreva ou defina algo, e três perguntam como você faria algo (projetar um sistema escalável, otimizar uma consulta SQL lenta, projetar para alta disponibilidade). Nenhum dos 20 títulos pede que você escreva código.
Essa organização é uma leitura nossa dos títulos, e a página da Built In de fato trata da prática de programação em separado. Ainda assim, ela mostra o limite de uma lista de perguntas. Ler uma lista prepara você para a rodada de fundamentos. Uma rodada de programação ao vivo exige treino em um editor, e isso é outro tipo de preparação.
Perguntas de programação ao vivo
Você resolve um problema em um editor compartilhado enquanto explica seu raciocínio. Os problemas se apoiam em um conjunto relativamente pequeno de padrões, então aprenda os padrões antes de juntar mais problemas.
- Comece pela lista Blind 75, um conjunto curto e muito usado de problemas de prática.
- Aprenda a enunciar o custo de tempo e de espaço com a folha de referência de Big O.
- Resolva exemplos mais difíceis com explicações: mesclar k listas ordenadas, clonar grafo e word break.
- Acostume-se ao ambiente com nosso guia de prática no sandbox do CoderPad.
Avaliações online e projetos para casa
Uma avaliação online é um teste cronometrado, geralmente enviado no início do processo. Tratamos do processo e da preparação no nosso guia da CodeSignal e nas perguntas da avaliação online da DRW. Leia as instruções antes de começar, pois elas dizem o que é permitido, e siga-as.
Um projeto para casa é um pequeno trabalho que você faz no seu próprio tempo. Pergunte quanto tempo ele deve levar e se ferramentas de IA são permitidas, e então respeite as duas coisas. Inclua um README curto que explique suas escolhas, porque a etapa seguinte costuma pedir que você as defenda.
Perguntas de stack por tecnologia
A rodada de stack testa as ferramentas citadas na vaga, então escolha na tabela a partir da leitura da vaga. Temos um guia completo para cada uma.
| Área | Guias |
|---|---|
| Linguagens e frameworks | Python, TypeScript, Node.js, Angular, Spring Boot |
| Nuvem e DevOps | AWS, Kubernetes, Terraform, DevOps |
| Dados | Engenheiro de dados, Kafka, Snowflake, Databricks, Power BI |
| Testes e APIs | Selenium, APIs REST |
Distribua seu tempo conforme a vaga. Se ela cita uma ferramenta na primeira linha e outra em "diferencial", prepare-se para cada uma de acordo com isso.
Perguntas de design de sistemas
São problemas em aberto, como projetar um encurtador de URLs, sem uma única resposta certa. Você é avaliado pelas perguntas que faz primeiro, pelos trade-offs que nomeia e por como os explica. Nosso guia de perguntas de design de sistemas tem exemplos trabalhados. Entrevistas para recém-formados costumam pular essa etapa, e as de nível sênior tendem a dar mais peso a ela, como explica nosso guia para engenheiro de software.
Perguntas técnicas para não engenheiros
A lista da Coursera separa essas perguntas em ferramentas, processos e situações, o que é uma boa forma de se preparar. As perguntas sobre ferramentas perguntam o que você já usou, como um CRM ou um software de orçamento. As de processo perguntam como você faz o trabalho, e as situacionais apresentam um cenário, como priorizar prazos concorrentes.
Guias de funções com essas perguntas:
- Analista de dados, analista de negócios e quant
- Gerente de produto e gerente de programas técnicos
- Analista de cibersegurança e engenheiro eletricista
- Marketing, vendas e contabilidade
Como lidar com uma pergunta que você não sabe responder
Vai acontecer, e isso não encerra a entrevista. O guia da The Forage trata disso como um tema próprio e observa que muitas vezes há mais de uma resposta certa. Nós usaríamos três movimentos, nesta ordem.
- Esclareça. "Você quer dizer dentro de um único serviço ou entre vários serviços?"
- Diga onde seu conhecimento acaba. "Não usei isso em produção, mas conheço o conceito."
- Raciocine em voz alta. "Eu esperaria que o trade-off fosse entre velocidade e consistência, porque..."
Não blefe. Uma pergunta de acompanhamento vai expor isso rapidamente. Para as perguntas comportamentais que acompanham a maioria das etapas técnicas, use o método STAR e prepare uma resposta curta para fale sobre você.
Onde o YesToTheOffer se encaixa
Nós criamos o YesToTheOffer, um aplicativo de desktop para macOS e Windows, então leia isto com isso em mente. Ele oferece transcrição ao vivo, sugestões de resposta baseadas no seu currículo, ajuda com perguntas de programação e uma revisão depois da entrevista. Você recebe até 30 minutos grátis, depois paga por minuto, e os pacotes não expiram.
Muitos empregadores proíbem a ajuda de IA em entrevistas técnicas, e avaliações online e testes supervisionados costumam ter regras próprias. Siga-as. A revisão depois é útil de qualquer forma, se você tiver permissão para transcrever a chamada, porque mostra quais perguntas você recebeu e onde suas respostas se perderam. Isso indica o que estudar para a próxima etapa.
Fontes
Última verificação em 3 de novembro de 2026:
- Built In: https://builtin.com/software-engineering-perspectives/technical-interview-questions
- Coursera: https://www.coursera.org/articles/technical-interview-questions
- The Forage: https://www.theforage.com/blog/interview-questions/technical-interview-questions
Revise as perguntas técnicas que você recebeu
O YesToTheOffer é um aplicativo de desktop para macOS e Windows com transcrição ao vivo, ajuda com perguntas de programação e uma revisão depois da entrevista. Até 30 minutos grátis, depois você paga por minuto. Siga as regras do seu empregador.


