Applied on campus from a career fair and got a phone interview shortly afterward.
First, there was a bit of behavioral "stuff," i.e., resume (projects, classes) and why MongoDB.
Then, I was asked about Python basics, such as list comprehensions and threading.
Afterwards, I was asked a simple technical question involving pointers (I think something about squaring each element in an array while maintaining the order).
I wasn't too prepared for the language details, so I messed up a couple of those questions.
What is the GIL in Python and what does it do?
The following metrics were computed from 19 interview experiences for the MongoDB Software Engineering role in United States.
MongoDB's interview process for their Software Engineering roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for MongoDB's Software Engineering interview process in United States.