Pergunta de entrevista da empresa Revolut

The 1st is a coding challenge. You are expecting to implement a hash map based solution. The 2nd is questions about threading, database locks, acid, sharding, etc. The 3rd is about system design. Mine was an ATM refill design.