After an initial recruiter conversation, I ended up going through a fairly thorough, multi-stage process. The recruiter focused on my background and skills, then I moved into a technical round that felt like it was designed to evaluate both problem-solving and how I worked through ambiguity. That stage included live coding alongside a handful of deeper technical questions.
What stood out was how the process kept switching modes. I had a team-lead style conversation with scenario-based troubleshooting, including how I’d approach diagnosing a slow database. After that, I went through multiple in-depth technical interviews that covered databases and Linux, plus other areas that matched what I’d listed on my CV. The rhythm of it made it feel comprehensive rather than narrowly focused.
2 months ago
Average Positive Dublin, Dublin
I started with a recruiter conversation and then went straight into a Karat technical interview. The Karat portion had a small number of questions, but it was still clearly framed as a serious gate—mine leaned into LeetCode-style problems and I didn’t pass that stage. The disappointing part was that the process didn’t immediately end for me; after Karat, there was still another technical round scheduled, which made the experience feel a bit inconsistent.
Even though I didn’t clear the Karat hurdle, I got decent feedback from the Karat interview I attended, and that helped soften the blow a little. End to end, it wasn’t a long, multi-day onsite marathon for me, but it did feel like a lot of weight was placed on the Karat screening—enough that if you stumble there, you’re fighting uphill despite what happens later. I ultimately wasn’t extended an offer.
3 months ago
Average Negative United Kingdom
My interview experience felt rough from the start. It was overly rushed—there was barely time to do anything deliberate, and it was so short that it f…
3 months ago
Easy Negative India
After a recruiter step, I ran into technical interviews that felt less about coaching and more about precision. I had behavioral questions mixed in wi…
4 months ago
Difficult Positive Gurgaon, Haryana
My process ended up being a full grind. It started with a phone screen, followed by a Karat technical round that tested DSA and CS fundamentals throug…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Recruiter & Initial Screening
The interview process typically starts with a recruiter call focused on background and skills, followed by a technical screening, often using the Karat platform. Candidates should be prepared for both general questions and specific technical assessments early on.
Candidates can expect multiple technical rounds that include live coding exercises and algorithm challenges, often emphasizing data structures and problem-solving skills. The difficulty level can vary, but many report a focus on precision and correctness.
Live codingData structuresAlgorithm challenges
Behavioral & Cultural Fit
Behavioral interviews are integrated into the process, focusing on past experiences and alignment with MongoDB's values. Candidates should be ready to discuss their background in a structured manner, often using the STAR method.
Behavioral questionsCultural fitSTAR method
System Design Round
For candidates who progress, there is often a system design interview that may lack clear guidance, making it crucial to be prepared for open-ended questions and to articulate design choices effectively. Some candidates found this round to be less structured than expected.
System designOpen-ended questionsDesign choices
Communication & Follow-up
Candidates have reported mixed experiences regarding communication and follow-up throughout the process, with some experiencing delays or a lack of feedback after interviews. It's advisable to maintain proactive communication with recruiters.
CommunicationFollow-upFeedback
Overall Experience & Outcome
The overall experience can vary significantly, with some candidates feeling well-supported and others reporting disorganization or a lack of clarity. Preparation for a thorough and potentially lengthy process is essential, as many did not receive offers despite positive interactions.