I applied through a recruiter. I interviewed at Revolut
Interview
HR Interview with some basic technical questions, Technical Interview where you need to implement an AccountService which supports transfer of money/withdrawals/deposits handling concurrency, locking and writing UT for all scenarios.
Interview questions [1]
Question 1
Pessimistic vs Optimistic Locking, DB Indexes, Diferent types of deployments/rollbacks, java collections questions
I applied through other source. I interviewed at Revolut (Dubai) in May 2026
Interview
The process has been along this lines, with a recruiter always available to guide me in all the steps. LinkedIn Reachout -> Screening Call -> Live Coding Interview -> System Design Interview
Interview questions [1]
Question 1
Familiarity with patroni, write 2d grid inserting random items and handling edge cases, model a release pipeline from the high level (IDP and CI/CD) down to the low level details (VPC/LB)
I applied online. I interviewed at Revolut (Londen, Engeland) in Oct 2025
Interview
Recruiter screen, practical prospecting task, cold-call role play, follow-up email exercise, then final interview. They test commercial judgment, resilience, communication, ownership, sales process understanding and Revolut motivation. Overall smooth process