SISTEMAS DISTRIBUÍDOS30 questões • 3 níveis • ~12 min

SQS & Kafka Interview Quiz

Selecione o nível:

30 questões sobre particionamento, offsets, semânticas de entrega, rebalanceamento de consumidores e streaming distribuído de eventos.

Fila vs Log de EventosVisibilidade SQSDead Letter Queues (DLQ)Topicos e MensagensAt-least-once vs Exactly-onceConsumer Groups e Partições

O que o simulado de SQS e Kafka cobre

Este simulado aborda a fundo sistemas de mensageria assíncrona e streaming de eventos: filas pontuais com AWS SQS versus logs distribuídos particionados com Apache Kafka.

Analisa semânticas de entrega (at-least-once, at-most-once e exactly-once), gerenciamento de partições, grupos de consumidores, rebalanceamento e tolerância a falhas.

Níveis de dificuldade

Iniciante compara os paradigmas fundamentais de fila de mensagens (SQS) versus log imutável de eventos (Kafka) e retenção de dados.

Intermediário explora partições no Kafka, offset commit manual, SQS Visibility Timeout, Dead Letter Queues (DLQ) e ordenação por partition key.

Avançado desafia seu entendimento sobre consumer group rebalances, semântica idempotente e transacional, compactação de tópicos e backpressure distribuído.

Tópicos do banco de questões

  • Diferenças arquiteturais entre filas (Queue) e logs de eventos (Stream)
  • Semânticas de entrega (At-Least-Once, Exactly-Once)
  • Estratégias de particionamento e preservação de ordem
  • Consumer groups, commit de offset e rebalanceamento
  • Dead Letter Queue (DLQ) e tratamento de poison pills
  • Configuração de Visibility Timeout e retenção em disco

Como usar o simulado de SQS e Kafka

  1. Selecione um nível de dificuldade ou realize todas as 30 questões.
  2. Avalie os requisitos de ordenação e throughput antes de escolher a resposta.
  3. Consulte as explicações para entender como arquitetar mensageria resiliente em produção.

Perguntas frequentes sobre o simulado de SQS e Kafka

São 30 questões divididas em 3 níveis (10 Iniciante, 10 Intermediário e 10 Avançado), com ordem aleatória a cada tentativa.

Aprofunde sua preparação com outros tópicos essenciais cobrados em entrevistas técnicas.