I applied online. The process took 3 weeks. I interviewed at MongoDB (New York, NY) in Nov 2018
Interview
Was reached out to by the recruiter to schedule a quick chat with her. She was very kind and professional. Also she was understanding when I told her about the limited time window I was on (due to an upcoming offer from another company). She also gave me background on what my interviews would be like, as well as the internship programs at MongoDB
My first round was a 45 minute technical phone interview with an engineer.
After that, I moved onto the final round interviews about a week later. Over the course of 3 hours, I had video interviews with 3 different MongoDB engineers from different teams.
All the engineers were very courteous, respectful, and interesting. They told me a bit about their product and the work they do.
Two of the interviews were technical, whereas the last one was technical and partly getting to know me and my projects.
Overall it was a very organized and enjoyable interview process where I got to learn a lot about the company and meet some cool people.
Interview questions [1]
Question 1
You have a Go board full of white pieces, black pieces, and empty spots. Given the representation as an array, come up with an program to find all connected clusters of white pieces (two pieces are said to be connected when they are touching vertically or horizontally)
I applied through a recruiter. I interviewed at MongoDB (Dublin, Dublin) in Mar 2026
Interview
Some behavioral questions and a rate limiter coding question with a staff engineer. They really wanted full proof code with no syntax errors and no interviewer guidance. Felt like the interviewer was not attentive.
Saw a fresh ad online, applied quickly and got a quick follow-up from recruiter. So far so good. Well, that's where it ends. After the recruiter call was scheduled, I got completely ghosted.
The interview process was seamless, and the recruiter was helpful and communicative throughout the process. The interviewers were friendly and knowledgeable. The interviews included DSA, Design, Concurrency, and Behavioural aspects. Had a great experience overall.
Interview questions [1]
Question 1
Data Structures and Algorithms, Concurrency, Multi-Threading, Design, Behavioural