Revolut Interview Question

Describe a complex technical problem you've had to solve