Pergunta de entrevista da empresa Klarna

Designing a system and try to improve it step-by-step.