I applied through a recruiter. I interviewed at MongoDB in Nov 2022
Interview
First, I was invited to a phone call. Typical questions like “have you ever worked with a difficult team and how did you handle it?”. Then a coding interview with Karat. Started with questions mostly about complexity where you didn’t need to code anything. Then 2 problems where you had to implement a solution. The first easier than the second, they were about building words or something to do with srings if I recall correctly. Then a final round with an algorithm interview, a programming one and a leadership interview with the team manager. In the algo interview no actual coding is needed for the most part. They’re more interested in you explaining your solution, discussing its complexity and so on. The programming one is very similar but you’re expected to code the solution. They also asked questions about OOP. The leadership one is a fit interview. Much more open, they ask questions about past work, your CV… Some questions like in the first call too.
Interview questions [1]
Question 1
I don’t remember exactly. Problems where you had to work withstrings were common. Also merge sort modifications.
First had a phone call with a recruiter, then a technical assessment through a third party (with a person, not one of those websites), and then a three hour interview with three members of the team. Two of the three hour segments were coding, and the other was a behavioral.
I applied online. The process took 1 week. I interviewed at MongoDB (New York, NY) in Mar 2026
Interview
1. HR Call discussing the opportunity
2. Karat interview to solve as many leetcode as possible
3. Three interviews in 3 hours including a leetcode round, a behavioral round, and a Object-Oriented round.
* Initial screening calling with a recruiter and then a 1 hour technical interview call using Karat with a pair coding set up using a plain text editor not an IDE
Interview questions [1]
Question 1
Half System Design based questions and half technical