O que perguntam em uma entrevista para analista de sistemas, como responder sobre requisitos, integrações e diagramas e como ensaiar a conversa.
O analista de sistemas é avaliado não pelo conhecimento de notação, mas pela capacidade de transformar um pedido vago do negócio em requisitos com os quais a equipe consiga trabalhar. Por isso, metade das perguntas soa como “o que você faria se…”, e não como “desenhe um diagrama”.
| Etapa | O que é avaliado |
|---|---|
| Triagem | experiência, domínios, expectativas salariais |
| Teoria de análise | requisitos, notações, documentação |
| Caso ou tarefa | como você esclarece e analisa a situação |
| Integrações e dados | API, SQL, formatos, tratamento de erros |
| Função na equipe | conflitos, limites com PM e desenvolvimento |
Esperam um processo, não «converso com o cliente»: por onde você começa, quais perguntas faz, como registra, como verifica se entendeu corretamente. Uma boa resposta contém artefatos: lista de perguntas, protótipo, diagrama, critérios de aceitação.
Pergunta clássica: citar requisitos não funcionais para o sistema. Verificam se você lembra de desempenho, carga, disponibilidade, segurança, usabilidade e restrições do ambiente.
BPMN versus diagrama de atividades UML, para que serve o flow-chart, como descrever estado (state machine). É importante não apenas conhecer a notação, mas também explicar quando usá-la e quando uma lista de passos basta.
REST versus GraphQL e gRPC, idempotência, versionamento, timeouts e retries, filas e garantias de entrega. Frequentemente apresentam um caso: “o serviço responde com atraso — o que fazer”.
JOINs, índices, normalização, agregados. Normalmente pedem para escrever uma consulta em palavras ou analisar uma consulta lenta.
O que entra na especificação, quem a lê, como mantê-la atualizada. Valorizam a habilidade de escrever de forma que o desenvolvedor não venha com perguntas.
Como o analista se diferencia do product manager, quem prioriza, quem é responsável pela aceitação. Esta é uma questão sobre maturidade e habilidade de negociar as áreas de responsabilidade.
O caso é a etapa principal. A mesma estrutura funciona: esclarecimento → decomposição → opções → escolha com justificativa → riscos.
«Antes de propor uma solução, vou esclarecer três coisas: quem são os usuários, qual é o volume de dados e o que é considerado sucesso. Em seguida, vou dividir em subsistemas — recebimento da solicitação, processamento, notificação. Vou considerar duas opções: chamada síncrona e fila. Vou escolher a fila, se o atraso for aceitável — caso contrário, perderemos em picos de carga. Risco: sem monitoramento, a fila vai crescer sem ser percebida».
O entrevistador não escuta a resposta, mas o processo: você esclarece antes de decidir e enxerga as limitações da sua opção.
Uma semana, 30–40 minutos por dia: revisar sete tópicos, relembrar dois ou três projetos seus com números e simular um case em voz alta uma vez. O case é mais importante que a teoria — é nele que a maioria das eliminações acontece.
Saber pelo menos uma notação — sim, mas na entrevista valorizam não o desenho, e sim a capacidade de explicar o diagrama com palavras e escolher o nível de detalhamento adequado. Muitas vezes basta saber descrever o processo como uma lista de etapas e estados.
Diga diretamente e faça perguntas — esse é o trabalho do analista. “Eu não trabalhei com logística, mas para entender, vou perguntar sobre X, Y, Z” soa mais profissional do que tentar adivinhar.
Quase sempre, pelo menos no nível de JOINs e agregações. Muitas vezes pedem não para escrever a consulta, mas para explicar como você a construiria e por que escolheu essa abordagem.
Com uma faixa e com base no mercado. Análise detalhada — no artigo negociação salarial.
Descreva a situação em uma frase — «entrevista para analista de sistemas, integrações, três anos de experiência» — e faça o diálogo no simulador. O treinador fará perguntas sobre seu cargo e analisará as respostas após a conversa.
Pegue dois dos seus projetos e descreva seguindo o esquema: tarefa — o que você esclareceu — qual decisão você escolheu — como isso terminou. Depois, apresente o caso em voz alta: abra o HintMeTalk AI, modo “Treinador”, descreva a vaga em uma frase. Após a análise, dá para ver onde você começa a resolver sem fazer uma pergunta.
A preparação geral está no artigo preparação para a entrevista. Análises para outras funções: frontend e Python.
Pratique esta habilidade no HintMeTalk AI
Abrir o app