A very pleasant experience. A recruiter will keep in touch with you between interviews and provide tips and notes on what to prepare for and what topics to focus on.
I was rejected, and in the feedback, they mentioned that one of the requirements was the ability to deliver production-ready code quickly and under pressure, which makes me think I actually dodged a bullet.
A 3 (probably more) part question:
Implement a concurrency-friendly money transfer service in Java (no tests).
What are the levels of transaction isolation in databases? How do they behave in a highly concurrent environment?
The following metrics were computed from 18 interview experiences for the Revolut Senior Software Engineer role in Poland.
Revolut's interview process for their Senior Software Engineer roles in Poland is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Revolut's Senior Software Engineer interview process in Poland.