It started with a phone interview to gauge interest and basic qualifications. After that, another phone interview followed, this time with some coding (where the hiring manager watched me code in real time).
They liked what they saw, so they invited me in for an in-person interview. In-person, they gave me a few puzzles to ensure I was competent with my skills. Several interviewers were more interested in a fit interview, which I took to be a good sign.
The interview ended up going over, though I had to leave. I returned for a second-round interview with one of the technical executives, who gave me some more puzzles, this time a little more rigorous.
They checked my references pretty thoroughly (or so I hear), and the job offer came. The total time was maybe two months, primarily because the pre-screen with the recruiter and the phone interviews took a while.
What is your database experience?
Once they determined that I knew some SQL, they asked me to put together a few queries to demonstrate that I knew what I was talking about.
The following metrics were computed from 3 interview experiences for the MongoDB Engineer role in New York, New York.
MongoDB's interview process for their Engineer roles in New York, New York is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very negative feelings for MongoDB's Engineer interview process in New York, New York.