Interview Experiences

Real candidates, real loops: every round, what was asked, and how it ended.

Share yours, earn XP

9 stories

Likes earn the author +10 XP for the first 3 likes each day

MongoDBSoftware Engineer
Oct 2026

Read-Write Lock and DB Internals, Passed the Same Night

A friend referred me, and HR contacted me the next day. They said the first round would be simple multithreading code plus DB internals. The first technical round was hand-writing a read-write lock, with a follow-up on how to keep writers from starving. Basically you add a write-pending flag, and if a write is pending you don't let new readers in. I had worked on exactly this in a previous projec…

In progressTechnical Screen0
MongoDBSoftware Engineer
Sep 2026

Failed the First-Round UnionIterator Question

First round phone screen. I got asked an Iterator question, and I failed because I didn't practice enough. I'm sharing the question for everyone. Overall I thought the interview experience was pretty good. The interviewer was really nice and gave me hints, and I feel like their company culture is good too, and the work-life balance is good as well. Implement a UnionIterator class that takes two s…

RejectedTechnical Screen0
MongoDBSoftware Engineer
Aug 2026

Positive Crawler Feedback, Then Rejection the Next Day

I have no idea why I failed this interview. I finished both the original question and the follow-up, and the interviewer said both my approach and code looked good. Then I was told the next day that I'd been rejected. Question: Implement: Single-threaded first → Follow-up = find the bottleneck + speed it up with concurrency (= LC 1242 Web Crawler Multithreaded) The interviewer explicitly said the…

RejectedTechnical Screen0
MongoDBSoftware EngineerSenior+
Reported Jul 2026

Phone Screen, Then a Five-Round Onsite With Code Review

I've just come out the other end of the MongoDB interview process, and I wanted to share how I got ready, since other people's write-ups helped me so much. I'm a backend engineer by trade, with time at a large tech company and at a startup. Over the course of this job hunt I had a handful of interviews in flight simultaneously, yet MongoDB topped my wish list, and that's where I landed an offer.…

OfferOnsite0
MongoDBSoftware EngineerSenior+
Reported Jul 2026

Six Rounds Including a Code Review, Director Wanted More Seniority

For DSA I just did LeetCode, steadily, over the past few months. For system design (both low-level and high-level) I went with an online design course without thinking twice, and I also watched a couple of YouTube channels on the topic. Here is how the loop went: Technical Screening: I had to build a rate limiter that lets through n requests within the last k seconds. We talked through the API an…

In progressOnsite0
MongoDBSoftware Engineer
Reported Jul 2026

MongoDB Software Engineer interview: Karat screen and inconsistent next steps

I began with a recruiter conversation and then went straight to a Karat technical interview. The Karat portion had only a small number of questions, but it was clearly a serious gate. Mine focused on LeetCode-style problems, and I did not pass that stage. What disappointed me was that the process did not end immediately after Karat. Another technical round was still scheduled, which made the flow…

RejectedTechnical Screen0
MongoDBSoftware Engineer
Reported Jul 2026

MongoDB Software Engineer Interview Experience: live coding, database troubleshooting, and Linux

After a recruiter conversation about my background and skills, I had a technical round with live coding and deeper questions about problem solving and ambiguity. The process later switched modes with a team-lead-style discussion about troubleshooting scenarios, including how I would diagnose a slow database. There were several in-depth technical interviews on databases, Linux, and other areas lis…

HR Screen0
MongoDBAccount Executive
Reported Jul 2026

MongoDB Account Executive Interview Experience: clear recruiter expectations

The recruiter call set clear expectations about the timing and what came next. The interviewers were nice and direct, and I felt they were helping me understand the process rather than simply describing the job. The conversations fit what I expected for the market and role, and the compensation discussion was consistent with other companies I had considered. I was pleasantly surprised by how atta…

HR Screen0
MongoDBCustomer Success Engineer
Reported Jun 2026

MongoDB Customer Success Engineer interview: customer-meeting presentation

My process took a couple of months. It began with an HR screen, followed by a hiring-manager interview on the role and typical customer-success questions, then a peer interview covering databases and cloud-native infrastructure. The last stage was a presentation challenge framed as a customer meeting. I had a prep call before presenting to a fictitious customer panel, with interviewers playing di…

HR Screen0

What are interview experiences?

An interview experience is a candidate's own account of a hiring loop — not a question bank entry. It tells you the shape of the process: how many rounds there were, what each round actually tested, how long the gaps between them ran, and what the recruiter said at the end. That context is the part a question list cannot give you.

How to read them

Weight recent write-ups more heavily — interview loops change, often within a year. Read several for the same company and role rather than one: a single account tells you what one interviewer asked, while five tell you what the bar is. Note the outcome badge too, since a rejection write-up usually explains the gap far more precisely than an offer one.

Share your own

Every published experience earns 50 XP, and each of the first 3 likes it receives in a day earns you 10 XP more. Likes must come from established accounts; like-for-like swaps and likes from your own second account are not paid. Write it while the details are fresh — the round order, the exact prompts, and how much time you were given are what the next reader needs.

Share your experience to earn XP