The process started with a 30-minute recruiter screening call over Google Meet.
It included:
The next stage was described as an online coding test, followed by technical interviews if successful.
They asked how I would structure and test an iOS feature that updates financial data frequently, including how I would handle architecture, async updates, cancellation, and stale responses.
The following metrics were computed from 7 interview experiences for the Revolut iOS Engineer role.
Revolut's interview process for their iOS Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Revolut's iOS Engineer interview process.