Demonstração com candidatos fictícios

Solicitar piloto grátis

Assim você acompanha um processo seletivo

Seis candidatos fictícios foram convidados para o mesmo desafio de system design: cinco terminaram e um ainda não começou. A nota final é 70% diagrama e 30% defesa. As etiquetas de integridade (saiu da aba, colou texto) são sinais registrados pelo navegador: servem para revisar, não são prova. Os candidatos são inventados, mas as notas, as perguntas da defesa e os comentários foram gerados pelo avaliador real do Archlify.

Abra um candidato para ver o diagrama, a explicação, a defesa com comentário por resposta e a linha do tempo de integridade. Para ver a linha do tempo com eventos, abra alguém com etiqueta de integridade.

Desafio deste processoProjete o serviço de cashback de um varejistaVer o enunciado completo ›

Uma rede de varejo quer devolver parte do valor de cada compra como saldo na carteira do app. O saldo pode ser usado como desconto em compras futuras.

Requisitos

  • Creditar o cashback na carteira do cliente quando o sistema de pagamentos confirma a compra (evento purchase.confirmed)
  • Aplicar as regras de campanha definidas pelo marketing: percentual por categoria, teto por compra e teto mensal por cliente
  • Estornar o cashback quando a compra é reembolsada ou contestada, inclusive em reembolso parcial
  • Mostrar no app o saldo e o extrato do cliente (créditos, estornos e resgates)
  • Permitir usar o saldo como desconto no checkout

Requisitos não funcionais

  • 3 milhões de clientes ativos; pico de 400 compras confirmadas por segundo na Black Friday
  • Cashback visível no app em até 1 minuto depois da confirmação da compra
  • Uma compra nunca é creditada duas vezes e um resgate nunca deixa o saldo negativo
  • Consulta de saldo e extrato com p95 abaixo de 300 ms

Restrições

  • Os eventos de compra chegam pelo menos uma vez e podem chegar fora de ordem (o reembolso pode chegar antes da confirmação)
  • O sistema de pagamentos é de outro time: o serviço de cashback só consome os eventos dele
  • As regras de campanha mudam várias vezes por semana e não podem exigir deploy

Desafio criado só para esta demonstração. Ele não faz parte dos desafios usados nos processos reais.

Engenharia Backend Pleno · Cashback

Desafio
Projete o serviço de cashback de um varejista
45 min + 15 min de perguntas
Prazo
25 de outubro de 2026 às 10:00 (BRT)
Idioma
Português (Brasil)

Ranking

A nota é uma recomendação da IA; a decisão é sua. Abra cada avaliação para ver o desenho, a explicação e a defesa antes de decidir.

Os selos de saída da aba, texto colado e cópia do enunciado são sinais de integridade. Aparecem a partir de 30 s fora da aba ou 200 caracteres colados no total, ou com qualquer cópia do enunciado; registros abaixo disso aparecem só na avaliação. Não são prova e não mudam a nota.

  1. 1
    Beatriz Tavares
    Diagrama 9.5 · Defesa 9.5
    9.5
    Confiab.
    9.5
    Dados
    9.5
    Assínc.
    9.5
    Trade-offs
    9.0
    Escala
    9.2
    Ver avaliação →
  2. 2
    Diego Moraes
    Diagrama 6.8 · Defesa 8.5
    7.3
    Confiab.
    5.5
    Dados
    6.5
    Assínc.
    7.5
    Trade-offs
    5.5
    Escala
    7.0
    Ver avaliação →
  3. 3
    Larissa Campos
    Diagrama 6.5 · Defesa 4.2
    5.8
    Saiu da aba 4× · 7 min 5 sColou 2× · 1.340 caracteresCopiou do enunciado
    Confiab.
    4.5
    Dados
    5.0
    Assínc.
    7.0
    Trade-offs
    5.0
    Escala
    6.5
    Ver avaliação →
  4. 4
    Gustavo Ribeiro
    Diagrama 3.5 · Defesa 2.8
    3.3
    Enviado pelo tempo
    Confiab.
    3.0
    Dados
    2.5
    Assínc.
    2.5
    Trade-offs
    2.5
    Escala
    4.0
    Ver avaliação →
  5. 5
    Fernanda Lopes
    Diagrama 3.0 · Defesa 0.0
    2.1
    Sem resposta na defesaSaiu da aba 1× · 45 s
    Confiab.
    2.0
    Dados
    2.5
    Assínc.
    2.0
    Trade-offs
    2.5
    Escala
    3.5
    Ver avaliação →

Candidatos

CandidatoStatus
Gustavo Ribeiro
gustavo.ribeiro@example.com
Avaliado
Beatriz Tavares
beatriz.tavares@example.com
Avaliado
Henrique Barros
henrique.barros@example.com
Convidado
Fernanda Lopes
fernanda.lopes@example.com
Avaliado
Diego Moraes
diego.moraes@example.com
Avaliado
Larissa Campos
larissa.campos@example.com
Avaliado

Quer ver o ranking dos seus candidatos?

O piloto é grátis: 1 processo com até 10 candidatos, sem cartão. Cadastro com e-mail corporativo; revisamos o pedido e liberamos o piloto.