I applied through a recruiter. The process took 4 weeks.
Four very challenging stages in all, but you'll be guided. The System Design bit posed quite a challenge because it's a bit open-ended, and interviewers try to get a feel for your approach to solving problems. Also, a rigorous technical interview for the Android stack tailored towards what you'll use on the job.
The following metrics were computed from 6 interview experiences for the Revolut Android Software Engineer role.
Revolut's interview process for their Android Software Engineer roles is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Revolut's Android Software Engineer interview process.