I was contacted via LinkedIn.
First, I had an interview with HR. They were a little late to the call, but it was okay. I liked that they were pretty clear explaining the next steps.
Second, the interview was a live coding interview. The interviewer was nice and talkative, but the expectations were not clear enough regarding what they wanted from me.
The resources shared with me talked about being fast and building tested software, but in the end, I was rejected for not knowing by heart the algorithm performance of a Set.
To be as fair as I can, I'll keep my opinion of how important it is for a software engineer to know those things by heart to myself. You can judge for yourself.
Some questions about concurrency, testing, and performance.
The following metrics were computed from 22 interview experiences for the Revolut Senior Software Engineer role in Spain.
Revolut's interview process for their Senior Software Engineer roles in Spain is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Revolut's Senior Software Engineer interview process in Spain.