Revolut Interview Question

Technical task was asked to be presented in round 1