I applied through a recruiter. The process took 3 weeks.
Very well organized interview process and you get a very supportive HR along the way. It consists of:
People were very nice all the way through the interview.
First technical interview is all about distributed concurrency.
Second interview is the system design — you need to start small and scale your way to millions of users.
The following metrics were computed from 133 interview experiences for the Revolut Senior Software Engineer role.
Revolut's interview process for their Senior Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Revolut's Senior Software Engineer interview process.