I applied through a recruiter. The process took 1 week.
An interviewer sends you an interface (in pseudo-code) that you need to implement and test. The implementation must support concurrent calls. AI usage is allowed.
The second part of the interview (last 10-15 minutes) are theoretical questions about various topics:
Implement banking interface so user can open an account and see the balance.
Extend the banking interface with deposit and withdraw methods.
The following metrics were computed from 1 interview experience for the Revolut Backend Engineer role in Barcelona, Catalonia.
Revolut's interview process for their Backend Engineer roles in Barcelona, Catalonia is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Revolut's Backend Engineer interview process in Barcelona, Catalonia.