MongoDB Interview Questions | Glassdoor.ie

MongoDB Interview Questions

Interviews at MongoDB

309 Interview Reviews

Experience

Experience
59%
14%
27%

Getting an Interview

Getting an Interview
50%
20%
15%
10
3
2
0

Difficulty

3.0
Average

Difficulty

Hard
Average
Easy
  1. Helpful (15)  

    Consulting Engineer Interview

    Anonymous Employee in New York, NY (US)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through a recruiter. The process took 2 weeks. I interviewed at MongoDB (New York, NY (US)) in May 2013.

    Interview

    Was contacted by recruiter who had found me on LinkedIn. Phone screening, then invited for on-site interview. Six interviews in a row on a single day. I was impressed by the high standard they were looking for, this was way beyond what I expected from a small startup. They made it clear I was exactly who they were looking for, and wouldn't let me leave the building without making an offer.

    Interview Questions

    • Complex exercise in system design, where each reasonable answer unlocked a further level of complexity. Exciting discussion.   2 Answers

  2. Helpful (9)  

    Consulting Engineer Interview

    Anonymous Interview Candidate in Palo Alto, CA (US)
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 4+ weeks. I interviewed at MongoDB (Palo Alto, CA (US)) in March 2015.

    Interview

    2 phone interviews followed by 3.5 hour long series of Skype and in person interviews (4 in all).

    The process was quite pleasant and the office had a very informal feel to it.

    And of course, you should be prepared to work 50-60 hours a week which includes travel time (flying out of town 50-60 % of the time).

    Overall, they have a a very good team and I think it would be an enjoyable place to work at.

    Interview Questions

    • Data Modeling (University, Course and students problem), SQL, Simple implementation of Linked List, Multi Phase Transaction implementation using a State Transition Diagram, DB concepts like ACID, System Architecture problem involving millions of users and tracking their activity and finally, troubleshooting a slow DB.   2 Answers
  3. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate in New York, NY (US)
    Declined Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 3 weeks. I interviewed at MongoDB (New York, NY (US)) in November 2018.

    Interview

    Was reached out to by the recruiter to schedule a quick chat with her. She was very kind and professional. Also she was understanding when I told her about the limited time window I was on (due to an upcoming offer from another company). She also gave me background on what my interviews would be like, as well as the internship programs at MongoDB
    My first round was a 45 minute technical phone interview with an engineer.
    After that, I moved onto the final round interviews about a week later. Over the course of 3 hours, I had video interviews with 3 different MongoDB engineers from different teams.
    All the engineers were very courteous, respectful, and interesting. They told me a bit about their product and the work they do.
    Two of the interviews were technical, whereas the last one was technical and partly getting to know me and my projects.
    Overall it was a very organized and enjoyable interview process where I got to learn a lot about the company and meet some cool people.

    Interview Questions

    • You have a Go board full of white pieces, black pieces, and empty spots. Given the representation as an array, come up with an program to find all connected clusters of white pieces (two pieces are said to be connected when they are touching vertically or horizontally)   1 Answer

  4. Helpful (1)  

    Software Engineer Interview

    Anonymous Employee in New York, NY (US)
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied in-person. The process took 4+ weeks. I interviewed at MongoDB (New York, NY (US)) in November 2016.

    Interview

    Phone screen, phone technical interview, onsite with 3 technical questions. I was originally contacted by a recruiter on handshake. My first onsite interview was with a woman which I appreciated as a woman in tech.

    Interview Questions


  5. Helpful (5)  

    Software Engineer Interview

    Anonymous Interview Candidate in New York, NY (US)
    No Offer
    Positive Experience
    Difficult Interview

    Application

    I applied through college or university. The process took 2 weeks. I interviewed at MongoDB (New York, NY (US)).

    Interview

    Met at a career fair. One week later had an initial phone screen with HR and then one week later a technical phone interview with an engineer. The initial phone screen consisted of standard behavioral questions (What are you interested in, why do you want this job, etc.). The technical interview was also just standard resume questions followed by some algorithmic questions.

    Interview Questions

    • Find the kth largest element in an array.   1 Answer

  6.  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer

    Interview

    The phone screen was very basic and high-level, didn't go into too much detail. The on-site interview was very technical and well paced. It was a little bit of behavioral and then some whiteboarding coding exercise which is always a challenge. One of the more frustrating bits is that the whiteboarding was required to be written in a language that I explicitly said I was not very familiar with.

    Interview Questions

    • Whiteboard exercise in an unfamiliar language.   1 Answer

  7.  

    Software Engineer Interview

    Anonymous Employee in New York, NY (US)
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied in-person. The process took a week. I interviewed at MongoDB (New York, NY (US)) in November 2011.

    Interview

    Interviews were scheduled over one day. Process was really enjoyable. I was asked a couple of interesting coding questions to see how I think but the majority of the interview time focused on my experiences as CTO, why I was interested in working at 10gen, and what I wanted to do at the company.

    Interview Questions

    • When an interviewer disagreed about a technical choice that I had made for a website I was asked to defend my opinion and argue my point of view.   2 Answers
  8. Helpful (3)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied online. I interviewed at MongoDB.

    Interview

    I applied online, and received an email either one or two weeks later with an HR representative to schedule a phone interview. The phone interview just asked about projects I did and what skills I had. Nothing technical. She asked whether or not I was familiar with MongoDB and NoSQL.

    Interview Questions

    • Are you familiar with NoSQL?   1 Answer

  9. Helpful (4)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at MongoDB in October 2014.

    Interview

    I was contacted by MongoDB recruiter after submitting resume through their website. I was set up with an initial call (HR Screen) and then phone interview with two engineers about a week after that. The phone interview had a coding component on a collaborative editing website. I was notified of rejection by a very nice voicemail message from the recruiter. Will apply again next year.

    Interview Questions

    • How to square integers in array and keep it sorted   1 Answer

  10.  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Average Interview

    Application

    I applied online. The process took 1+ week. I interviewed at MongoDB.

    Interview

    Phone screening:

    interviewer asks questions about resume. She seemed to only say yes to any of my descriptions, neither agreeing nor discussing why. I asked for feedback on my interview to no avail. Hopefully, they can start doing a better job on interviewing. I heard they ask brain teasers which can be quite a turnoff for many interviewees

    Interview Questions

    • She didn't ask any technical questions. Only behavioral questions. Seems they want someone familiar with their product and who can hit the ground running.   1 Answer

Don't Miss Out On a Job You Love
Upload a CV to easily apply to jobs from anywhere. It's simple to set up.