I applied through a recruiter. The process took 4 weeks.
First stage was an HR/recruiter screening call. The recruiter walked through the full interview pipeline upfront (screening → technical rounds → system design), which was helpful for planning. Despite being a recruiter screen rather than a pure HR chat, there were already some technical questions mixed in — mainly around databases, indexing, and idempotency. Tone throughout was friendly and professional, no pressure, felt more like a two-way conversation than an interrogation.
Difference between optimistic and pessimistic locks
The following metrics were computed from 1 interview experience for the Revolut Software Engineer role in New York, New York.
Revolut's interview process for their Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Revolut's Software Engineer interview process in New York, New York.