I applied online. I interviewed at Revolut (London, England) in May 2020
Interview
I've applied to Senior Frontend Engineer in London office through the Revolut's site, scheduled an online interview date via email. Interview went well, i have answered all of the questions, some of them were a bit confusing because they are more about how some non-real life code will work and what will be printed in console if you run given messy code.. I have actually answered those questions too, and interviewers seemed to be pleased with answers, we said goodbye on a very positive note, but then i got an email saying i was not selected because of some dumb reason like 'did not fit the corporate culture' whatever it means. Very disappointing, definitely has bad aftertaste as they seem to not know what they want.
Interview questions [1]
Question 1
Firstly you have to finish a home task, which is an average one, then you have the face to face online interview.
Few general questions with given code about javascript basics - closures, hoisting, scopes, const/let vs var, async js etc. Then you have to complete/change some functions to make them work as expected, if i remember correctly.
I applied online. I interviewed at Revolut (Barcelona) in Jan 2026
Interview
The process was quick and smooth. Revolut recruiter wrote me on LinkedIn and offered a position in Barcelona.
1. 30 min - First call with recruiter, quick introduction, as usual.
2. 1 hour - Then coding interview - in StackBlitz I had to write small React app that fetches user, its transactions, and displays them. After that I was asked what the Virtual DOM is, and what Event Loop in JS is.
3. 1 hour System Design interview - the task was to architecture a bank card order screens. They ask first to draw high level backend architecture and then more detailed frontend design: which modules, with what responsibilities and how data goes between them
4. 45 min. Culture Fit: potential team members: engineering manager and another frontend engineer asked me about my career, some most challenging projects, motivation, etc
After all stages I usually received decision within the same business day and also had a quick catch up call where recruiter read feedback from interviewers, that's really great!
Also, the process was really quick, between coding interview and system design was only one day in between
I applied online. The process took 2 weeks. I interviewed at Revolut (Madrid) in Apr 2024
Interview
The first round was hackerrank online coding assessment with 3 tasks. you will have 85 minutes to solve them which more than enough. The first two tasks are not so difficult. And the third one is a high-medium leetcode level task.
Next round is with HR, that asked about the background, etc. HR may ask some small technical questions. If pass, you will be invited to the first technical interview. In my case, i had to code online a small react app. Nothing special but the time is limited. Interviewer was polite and attentive.
The HR who is in charge followed through the whole process and answered all the questions.
It looked like an ideal hiring process i ever had. But... once you got rejected, the company will not be interested in you anymore.
I received an standard templated rejection message. I asked for a feedback cause i was really interested where i did mistake but no answer. That is sad.
Interview questions [1]
Question 1
The hackerrank online coding assessment with 3 tasks.
I applied online. The process took 1 week. I interviewed at Revolut (Madrid) in Aug 2023
Interview
Interviewer was doing other stuff and trying to not laught during the interview, thats something consider unrespectful. This company believes that solving perfectly a HackerRank algorythms are valid argument to decide wether you are a strong frontend engineer or not, good luck with this. Nothing more to add… it looks like all complains here about toxic environment are valid and can be seen on a first interview.