MongoDB Software Engineer Interview Experience — Phone Screen, Three VO Rounds and an HM Round, Rejected

MongoDB·Software Engineer·Oct 2026
OnsiteTechnical ScreenOtherRejectedmedium

I really can't stay at my current company anymore and want to switch jobs as soon as possible.
Ignoring the recruiter call, I interviewed for Atlas Growth, which explicitly required TypeScript/JavaScript.
One phone screen, three VO rounds, and one HM round.

Phone Screen

String-related. I had to design a lib that implements something like JS string interpolation. The difficulty was moderate, and it was mostly about discussing how to handle edge cases: the interviewer wanted us to decide whether to throw an error or have some other design.

VO

Round 1 was a code review of about 200 lines of TS code. I had to write the review in the form of comments, with no need to change the code. It was mostly common undefined/null checks, interface definitions, and finding bugs in the business logic by following the design doc, plus whether the test cases were reasonable. Moderate difficulty, and I got positive feedback on this round.

Round 2 was coding: hand-write a class that implements Promise functionality, JavaScript only. I hadn't hand-written JS in a long time, so I ran into syntax problems right at the start, which threw off my whole rhythm. In the end I didn't fully finish then, and I got mixed feedback.

Round 3 was backend design. This round was not System Design. It focused on designing a backend similar to Google Drive, with the focus on business logic and DB schema design. I got positive feedback.

HM

This round was a deep dive on my resume plus BQ. The HM asked in a lot of detail, and on some questions my answers came out a bit messy, so I got mixed feedback. The final result was a rejection.

Overall the experience was fine. I met several interviewers, and I thought they were all pretty good. Since I hadn't prepared for interviews in a long time, and recently I've been wanting to pack up and run, I still really want to go to Mongo, but my level just wasn't enough.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
MongoDB
Role
Software Engineer
Rounds
Technical Screen → Onsite → Other
Outcome
Rejected
Difficulty
medium
Interview date
Oct 2026
Questions from this interview
4 questions

Related interview experiences

Explore more interview rounds, questions, and outcomes.

Browse interview experiences