Home Task
You are given a week to make a REST-ish API for money transfer. The reviewer may ask you to rework the task because they are unable to check README.md or the gradle.build script for requirements.
Tech Interview with Simple Coding Assignment Very dry interview with interviewers listening for keywords. There are no discussion questions whatsoever. The coding assignment is very simple; you will get extra points in case of TDD-ing it.
Final Interview with Two Tech Guys Still a very dry and shallow interview with tech guys listening for keywords. There is a design session, but it is not a discussion. A keyword is enough to pass it.
Overall experience is quite awful and close to a waste of time. Interviewers behave as if they are not interested in the process and have a lot of tickets to deliver in the next couple of hours.
I could recommend this company as a warm-up interview for a position at another company.
The following metrics were computed from 16 interview experiences for the Revolut Senior Software Engineer role in London, United Kingdom.
Revolut's interview process for their Senior Software Engineer roles in London, 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 London, United Kingdom.