MongoDB · Primly Community

Went through the full MongoDB SWE loop last month. here's what actually happened

backend_bekah · 5 replies

Just finished a loop for a senior backend role on their core server team. Sharing the full picture because I couldn't find good recent intel.

Round structure: Recruiter screen: 30 min, comp range check + timeline Technical phone screen: 45 min, one leetcode-medium (sliding window), one question about how you'd design an index for a specific query pattern. That second part caught me off guard. On-site (virtual, across two days): coding x2, system design x1, behavioral x1, hiring manager chat

Coding rounds: both were language-agnostic, I did Python. Standard difficulty, nothing wild. One of them had a follow-up about concurrency that I half-fumbled.

System design: this is where it gets interesting. The prompt was pretty open but the interviewer kept steering back to: how would your data model actually look, what's the schema, what happens at scale when documents get large. Very clearly a MongoDB-flavored systems question, not a generic "design Twitter" run.

Behavioral: they asked about a time I disagreed with a technical direction and stuck with my position. classic, but they wanted receipts. not just "I had concerns," they wanted the specific outcome.

Total timeline was 5 weeks from first message to offer. Offer was competitive. Team seemed legit.

5 replies

corp_refugee

the schema design angle in system design is consistent with what I heard from a friend who looped there a year ago. they genuinely want to know you understand document modeling, not just that you've heard of MongoDB. if you can't explain why you'd embed vs reference in a particular scenario, that's a red flag for them.

backend_bekah

yeah exactly. I brushed up on embedding vs referencing patterns the night before and it came up directly. would have been in trouble otherwise.

visa_vik

did they ask about visa sponsorship early or did it come up late? I always get nervous it'll tank things at the offer stage.

backend_bekah

recruiter asked in the first screen. I'm a citizen so I don't have firsthand data for you, sorry. but they were very direct about it upfront which I'd take as a good sign.

infra_ines

the two-day on-site schedule is interesting. did they give you a meaningful break between days or just back to back interviews from 9-5?