4 módulos · 36 problemas
Um roteiro no estilo das entrevistas técnicas de empresas de meios de pagamento como a Stone: identificadores únicos, limites de uso, conciliação e sistemas de pagamento que precisam estar sempre no ar. Não são perguntas oficiais da empresa.
Iniciante 4Fácil 9Médio 13Difícil 9Lendário 1
Os problemas de cada módulo ficam visíveis nos planos VIP e Pro.
Disponível nos planos VIP e ProMódulo 1
Por que essa empresa pergunta isso
Cada transação de maquininha precisa ser contada uma única vez. As primeiras etapas checam arrays, filas e hash maps com atenção a duplicados e casos de borda.
11 problemas · inclui design de sistemas
Iniciante 4Fácil 7
Módulo 2
Por que essa empresa pergunta isso
Limitar tentativas por cartão, olhar o volume dos últimos minutos e saber quando um serviço caiu usam janelas deslizantes, buffers e intervalos.
10 problemas · inclui design de sistemas
Fácil 2Médio 8
Módulo 3
Por que essa empresa pergunta isso
Conciliar recebíveis é contar subarrays e somas por período; picos de vendas e servidores concorrentes são problemas de intervalos e heaps.
8 problemas · inclui design de sistemas
Médio 5Difícil 3
Módulo 4
Por que essa empresa pergunta isso
As etapas finais tratam rotas e créditos como grafos e cobram o design do checkout e do monitoramento de um sistema de pagamentos que não pode perder uma transação.
7 problemas · inclui design de sistemas
Difícil 6Lendário 1