I applied through a recruiter.
The interview process was well organized and flowed smoothly. However, it had quite a few stages, starting with an HR interview to assess my background and skills, followed by a technical interview that included a live coding exercise and several in-depth technical questions. Overall, it was a thorough process that effectively evaluated both technical ability and problem-solving skills.
Design a simple rate limiter system.
Explain the difference between P50 and P90. If there is a spike in only P90 but not P50, what does that mean? How will you investigate the issue?
The following metrics were computed from 55 interview experiences for the MongoDB Senior Software Engineer role.
MongoDB's interview process for their Senior Software Engineer roles is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for MongoDB's Senior Software Engineer interview process.