The first stage was a bunch of HackerRanks, which I'm 100% sure people cheat on. I was grinding them recently, so I passed without cheating.
The second stage was the technical interview with a person who speaks poor English. They want you to implement caching and will ask one of those "what if" questions that never occur in real life. Also, you will need to know random syntax from the top of your head.
One mistake, even a small one, means you are out.
This applies even if the recruiter is wrong. Good luck, lmao.
Caching, testing, concurrency, persistent storage
The following metrics were computed from 3 interview experiences for the Revolut Software Developer role in Poland.
Revolut's interview process for their Software Developer roles in Poland is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Revolut's Software Developer interview process in Poland.