Intro interview - This was good. It covered general information, a couple of CV-related questions, and that was it.
Tech theory with HR - This lasted around 15 minutes and involved generic checklist questions. It was for a React-related middle position, so questions focused on React (What is Reconciliation, Micro vs. Macrotasks in the event loop, what is the DOM tree). I passed this.
Tech interview with live coding:
Exact feedback: "It was clear that you were thoughtfully approaching the task, though it seemed nerves may have impacted your performance on the day. While the solution wasn't completed within the timeline (which it was), we did notice your attempt to apply structure and logic to your work. There were some areas—such as type management (I did lose some time with generic types because of immense stress) and loading state (I don't recall, it was working) handling—where we think further practice and refinement would be valuable."
After this, if I had passed, there would have been two more interviews: team-fit and bar-raiser. Only the team-fit interview is clear, as hiring is not for a specific project but for assignment to a team. The bar-raiser role is perceived as corporate "uselessness" everywhere.
Overall, for me, the time constraints were too tight. I tend to overthink tasks and problems, which caused a loss of focus.
I consider myself lucky not to have joined there, especially given the company's current reputation.
Micro vs. macro tasks in the event loop: how they work, explained briefly.
The following metrics were computed from 1 interview experience for the Revolut Frontend Developer role in Warsaw, Masovian Voivodeship.
Revolut's interview process for their Frontend Developer roles in Warsaw, Masovian Voivodeship is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Revolut's Frontend Developer interview process in Warsaw, Masovian Voivodeship.