I applied through a recruiter. The process took 5 weeks.
TL;DR: Never mind the interviews, all they care about is if you have some sort of European finance background. It was a relatively extensive process of five interviews total:
Overall, it was an easy process, although several of the interviewers seemed quite arrogant. Finally, I was asked to provide details about why I had left previous positions. In the end, they wound up offering me a position of lower seniority than the one I have now. Their main argument was that I hadn't spent enough time at the "right-sized companies" (their words, not mine), and they framed joining Monzo as a great opportunity for me, as they were better than my current employer. They had my CV from the beginning, and I wish they had been more forthcoming from the start.
Tell us about a time when you had to convince other developers to do something...
The following metrics were computed from 1 interview experience for the Monzo Mobile Developer role in London, England.
Monzo's interview process for their Mobile Developer roles in London, England is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Monzo's Mobile Developer interview process in London, England.