Firstly, I had a relaxed phone/video call to discuss the role and my experience. We discussed why I want to work for Revolut and what I'm looking for. It was a very friendly and easy-going chat.
The second stage involved completing a home task: designing and implementing a money transfer API. Good instructions were provided with plenty of time to complete the task. The code was then reviewed, and detailed feedback was given.
Unfortunately, I didn't pass the second stage. My solution was lacking in some areas, which was a fair assessment. The result and feedback were quick and communicated very well.
Overall, it was a great experience, but sadly unsuccessful this time. I would definitely apply again in the future if they have openings.
Implement a money transfer API.
The following metrics were computed from 24 interview experiences for the Revolut Senior Software Engineer role in United Kingdom.
Revolut's interview process for their Senior Software Engineer roles in the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Revolut's Senior Software Engineer interview process in United Kingdom.