I applied through a recruiter. The process took 1 week.
I've interviewed with Revolut twice, approximately four years apart, and unfortunately had a disappointing experience both times.
During my first interview four years ago, I had a Vanilla JS interview, the interviewer seemed completely disengaged, almost as if they had been forced to attend. The overall atmosphere was uncomfortable, and I left with a very negative impression of the process. At least back then, the recruiter personally communicated the rejection and provided a brief sentence of feedback. However, when I politely asked for more specific feedback, I was simply ignored.
The most recent process started with a brief recruiter screening consisting of a few general questions and some React questions, with very little discussion of my actual professional experience. I then completed a live coding interview React/TS involving data fetching with 2 APIs and a "Load More" button, a task that appears frequently in other Revolut interview reviews.
After the live coding interview, I received a generic rejection stating that other candidates were more closely aligned with the role's requirements. There was absolutely no feedback on my technical performance, no explanation of which requirements I didn't meet, or what specifically influenced the decision. To make things worse, the rejection came from a no-reply recruitment email address, leaving no direct way to respond or request clarification.
I fully understand that rejection is a normal part of interviewing. What I find unacceptable is asking candidates to invest their time in technical interviews while providing no meaningful feedback or transparency about the evaluation. After two negative experiences four years apart, it's disappointing to see that candidate communication hasn't improved and in some ways has become even worse.
Overall, Revolut's recruitment process has been an extremely disappointing experience, with poor communication, a lack of transparency, and little consideration for candidates' time.
Event Loop, React Virtual DOM, reconciliation, keys in React; Task with 2 API requests fetching and displaying a list with Load More button.
The following metrics were computed from 1 interview experience for the Revolut Frontend Software Engineer role in Warsaw, Masovian Voivodeship.
Revolut's interview process for their Frontend Software Engineer roles in Warsaw, Masovian Voivodeship is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Revolut's Frontend Software Engineer interview process in Warsaw, Masovian Voivodeship.