I applied online. The process took 2 weeks. I interviewed at Revolut (Barcelona) in Mar 2025
Interview
Rejected for the third round
1. screening interview (salary expectations, about the next interviews and some JS questions)
2. Leetcode similar questions (three questions) I passd two questions
3. React related question like real scenario (Pair programming)
Interview questions [1]
Question 1
Explain the main thread in JS
Explain the reconciliation process in react?
I applied online. The process took 2 weeks. I interviewed at Revolut (Portugal) in Feb 2026
Interview
Didn't feel comfortable during the technical interview as the interviewers were too serious and unsupportive. There was no icebreaker to create a relaxed environment, and they didn't seem willing to clarify questions, always prefacing their answers with "as I mentioned in the beginning."
Interview questions [1]
Question 1
Core javascript questions involving the event loop and react rendering flow.
I applied through a recruiter. The process took 2 months. I interviewed at Revolut (Barcelona) in May 2025
Interview
Many steps:
- Recruiter call: talk about your experience with a recruiter
- Pairing session: use a service API with authentication to display data in a React component
- FE system design: suggest product features and design APIs that will make the communication between the FE and other services.
- Team fit call: behavior interview talking about past experiences.
Interview questions [1]
Question 1
React questions and JavaScript event loop.
Team working questions