The interview process was long, with 6 interviews in total.
Four were technical, one was with HR, and one was a "meet your manager/team" interview.
The technical portion included both easy and difficult parts. The first two technical interviews required basic knowledge of programming languages and algorithms. The last two technical interviews were quite difficult and demanded more advanced knowledge.
Sorting algorithms, Binary Trees, Search Insert Position
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.