Phone screen.
General technical background interview that included a simple live coding test.
Practical technical live coding interview.
Algorithms/data structures/fundamentals live coding interview.
General technical conversational interview.
All interviews allowed using the programming language of choice, but suggested using the language you would be hired for.
Converting a JavaScript Uint8Array into a UInt32Array.
The following metrics were computed from 4 interview experiences for the MongoDB Senior Software Engineer role in Canada.
MongoDB's interview process for their Senior Software Engineer roles in Canada is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for MongoDB's Senior Software Engineer interview process in Canada.