I applied online. The process took 8 weeks.
It's a long, long, long process. From the time I got the first email to the end of the process, it took 6-7 weeks. This is because after every step you have a 30-minute chat with the recruiter to go over your feedback, so it's up to the recruiter's calendar how fast you can move. The process is quite public, and you can find it online. The recruiter did a good job prepping me on what they might ask, and there were no gotchas. If you do a good prep, you can answer the questions, but it's time-consuming.
During the interviews, I got a mixed bag of interviewers. They're trying to upskill their more junior people and allow them to take over the interview. This is fair enough, but it can be a hit or miss sometimes. Most of them were excellent and chatty, but I definitely had a couple that were just... ugh. But that's how it is. Overall, it was a tough interview but mostly fair, and I had a good experience.
The process was a take-home task to build a web crawler. There was also a system design round on real-time top-5 songs on Spotify, which had one answer.
The following metrics were computed from 12 interview experiences for the Monzo Senior Software Engineer role in London, England.
Monzo's interview process for their Senior Software Engineer roles in London, England is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Monzo's Senior Software Engineer interview process in London, England.