Taro Logo

Software Engineer, Backend Interview Experience

September 27, 2018
Positive ExperienceNo Offer

Process

I applied online. The process took two months.

  • HR and technical developer interview: An awesome conversation to understand the tech abilities of the candidate at a high level. We discussed scaling, microservices, and circuit breakers based on the conversation.
  • Offline coding round (Crawler).
  • Discussion about the solution (1 hour): Why some design decisions were made a certain way, understanding the nuances of the code, for example, goroutines and changes.
  • Technical interview (networking, OS, security): This included job managers internal, HTTPS, how packets reach their destination, security, and encryption. The expectation set for the interview was to understand the thought process.
  • Face-to-face interview (in office): Since I'm from a different country.

I really loved the interview process, and I could see how technically Monzo excels. They have more than 500 microservices running on container-based tech, with interesting problems to solve. The sad part is I couldn't get any feedback about the interview after they didn't move forward for the last face-to-face round. I've put in so much time and effort. Although they're open about the process, they should understand that feedback is valuable to candidates and ensure that it happens in both directions.

Questions

Locks and Mutex.

Job Manager/Scheduler internals, HTTPS, Encryption, the working of a certificate, and how a packet is sent to the recipient, etc.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Monzo Software Engineer, Backend role.

Success Rate

0%
Pass Rate

Monzo's interview process for their Software Engineer, Backend roles is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive50%
Neutral0%
Negative50%

Candidates reported having mixed feelings for Monzo's Software Engineer, Backend interview process.

Monzo Work Experiences