Revolut Interview Question

Mostly about complexity of various implementations