I had an HR call first, after which I was given a home assignment to make an app. It was provided in a very vague manner with no exact details, but they actually asked for much more than companies usually do. It took me some time to complete it, but I did it in a very nice way. I was told that I would receive detailed feedback regarding my performance, what was good and bad.
The feedback I received regarding the assignment was literally less than one sentence. It consisted of just one or two words about what they liked and one or two words about what they didn't like. It was ridiculous in that sense, like "Good: there are tests." That was it. Clearly, they didn't even care to look into it closely. These days, they expect you to spend a lot of your time on all that stuff but then don't even bother to examine it carefully.
Anyway, I was invited to a technical online 2.5-hour interview. There was one interviewer from London and another from Moscow. The latter was very direct and unfriendly. I felt right away that it was not going well.
I was rejected a couple of days later with the feedback that they did not like how I answered questions.
Lots of technical questions.
The following metrics were computed from 1 interview experience for the Revolut Senior Mobile Developer role in London, United Kingdom.
Revolut's interview process for their Senior Mobile Developer 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 Mobile Developer interview process in London, United Kingdom.