Revolut interview question

Case study based on one of my current projects