I applied online. The process took 2 months.
I applied with Monzo for a Backend Engineer role (remote).
Anyway, I left the interview feeling split on whether I want to work for Monzo, but still quite confident that the behavioral interview went well. In the meantime, the system design interview got rescheduled, and a day after that, it got canceled with a rejection that they are looking for more confident, leader-minded people. I was applying for L30 (mid-level). Very disappointed because of the way I was rejected—I earned the last 2 interviews (the behavioral and the system design), I prepared for 2 weeks for that system design, did mock interviews, and was never given the opportunity to sit it.
All in all, the interview process is not hard. But I actually don't think we were a good fit for each other. On the positive side, now I appreciate the low-ego environment of my current job a lot more.
The process included the following steps:
The following metrics were computed from 45 interview experiences for the Monzo Backend Engineer role.
Monzo's interview process for their Backend Engineer roles is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Monzo's Backend Engineer interview process.