I applied for a Senior Frontend Engineer position in the London office through Revolut's website and scheduled an online interview date via email. The interview went well; I answered all the questions. Some of them were a bit confusing, as they focused on how hypothetical code would execute and what would be printed to the console if given messy code were run. I answered those questions too, and the interviewers seemed pleased with my responses. We ended the conversation on a very positive note.
However, I later received an email stating I was not selected due to a vague reason like 'did not fit the corporate culture,' whatever that means. This was very disappointing and left a bad aftertaste, as they seem unsure of what they are looking for.
Firstly, you have to finish a homework assignment, which is average in difficulty. Then, you have the face-to-face online interview.
There will be a few general questions about JavaScript basics, covering topics like closures, hoisting, scopes, const/let vs. var, and asynchronous JavaScript. Afterwards, you will need to complete or modify some functions to make them work as expected, if I recall correctly.
The following metrics were computed from 1 interview experience for the Revolut Senior Frontend Engineer role in London, United Kingdom.
Revolut's interview process for their Senior Frontend 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 Frontend Engineer interview process in London, United Kingdom.