I only reached the first stage. I was asked to live code a URL shortener. This would have been easy to do, if it weren't for the fact that the entire code had to be written following TDD. This was never mentioned, neither in the screening nor in the job description. I am quite rusty with TDD, so naturally, I failed the test. However, it is quite disappointing that a company of this size would not give a clear explanation of what to expect. Particularly if you are using a technique that is not common and you expect candidates to be acquainted with it.
Code a URL shortener using test-driven development.
The following metrics were computed from 19 interview experiences for the Revolut Software Engineer role in Spain.
Revolut's interview process for their Software Engineer roles in Spain is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Revolut's Software Engineer interview process in Spain.