Revolut interview question

Live coding interview with changing requirements and a focus on testing.