Revolut interview question

Hardest problem you’ve ever solved