Pergunta de entrevista da empresa Revolut

Live coding exercise with focus on perfomance and concurrency and testing (bonus for using tdd). Three requirements, you only move to the next requirement if you complete the previous one.