The interview process is well organized. The recruiter keeps the candidate informed about the process. An online dashboard is also provided with interview progress, dates, and names of interviewers.
The first prescreening involves standard DSA questions. A code and a test case need to be implemented, and the code should run.
Then comes the main stage, consisting of software design and coding tasks. These tasks are relevant to the position and require a deep understanding of concurrency, networking, and other relevant topics.
The interviewers are knowledgeable and friendly; it was my pleasure talking to them. I failed Part 2 of the interview, so I cannot comment on what happens at Part 3 and the panel interviews.
To protect the MongoDB interview process, I will not post exact questions.
The following metrics were computed from 1 interview experience for the MongoDB Staff Software Engineer role in Canada.
MongoDB's interview process for their Staff Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for MongoDB's Staff Software Engineer interview process in Canada.