I went through the first two stages.
The coding part was a bit weird. You would think you did everything right, but then they reject you based on some reason, like a best practice you did not use in your unit test, even if you developed a correct solution with concurrency and all!
It seems they try to pick on every single thing not to hire.
My advice: do not waste your time with this interview process.
However, I see this opinion of most people here, and developers still go to interviews, probably because of remote work. Most companies require at least hybrid now.
Implement load balancer, concurrency, and tests.
The following metrics were computed from 1 interview experience for the Revolut Senior Software Developer role in Romania.
Revolut's interview process for their Senior Software Developer roles in Romania is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Revolut's Senior Software Developer interview process in Romania.