Upload Button Icon Add office photos

MongoDB

Compare button icon Compare button icon Compare

Filter interviews by

MongoDB SDE (Software Development Engineer) Interview Questions and Answers

Updated 25 Jul 2022

MongoDB SDE (Software Development Engineer) Interview Experiences

1 interview found

I applied via Referral and was interviewed in Jan 2022. There were 2 interview rounds.

Round 1 - Coding Test 

2 coding ques easy - medium level

Round 2 - Technical 

(1 Question)

  • Q1. Merge intervals, find second largest salary in sql
  • Ans. 

    Merge intervals and find second largest salary in SQL

    • For merging intervals, sort them by start time and then iterate through the intervals to merge overlapping ones

    • For finding second largest salary, use the SQL query: SELECT MAX(salary) FROM employees WHERE salary < (SELECT MAX(salary) FROM employees)

  • Answered by AI

Interview Preparation Tips

Topics to prepare for MongoDB SDE (Software Development Engineer) interview:
  • DSA
Interview preparation tips for other job seekers - Be calm, have a smile on your face, do as many questions as you can on different platforms

Skills evaluated in this interview

Interview questions from similar companies

Interview Questionnaire 

4 Questions

  • Q1. Why should we hire you?
  • Q2. What is your strength and weakness?
  • Q3. Where you see yourself after 2 years?
  • Q4. What is your technical skills?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest.
Sometimes we try to be more smart in front of the interviewer but he/she had already taken so many interviews. And they the boss in this game so don't try to play with there question. Prepare yourself, do practice for how to represent yourself in front of interviewer.
Be meticulous in your preparation!

I applied via Company Website and was interviewed in Jun 2022. There were 4 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. What technologies did I work on and some basic questions related to it.
Round 2 - One-on-one 

(1 Question)

  • Q1. Technology-related questions and previous project-related questions.
Round 3 - One-on-one 

(1 Question)

  • Q1. This was the manager round he asked me previous project-related questions like application architecture.
Round 4 - HR 

(1 Question)

  • Q1. Basic questions like relocation and compensation.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and be prepared for questions related on your previous projects and latest technologies with working POC's

I applied via Referral and was interviewed in Feb 2022. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. It was online technical interview round with some good java coding programs. Not as tough but as expected for a mid level experience programmer. String Arrays other
Round 2 - Technical 

(1 Question)

  • Q1. Java programming interview with some advance level programming questions BDD UI Automation Stack Algorithms String Arrays etc
Round 3 - Technical 

(1 Question)

  • Q1. Linux Java Framework level questions

Interview Preparation Tips

Interview preparation tips for other job seekers - A bit longer process from first interview to releasing offer letter but my experience was positive
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jul 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. 9 questions were there including sql, coding ,and few mcqs
Round 3 - Technical 

(1 Question)

  • Q1. One questions based on Convex hull

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice DSA and try to add 1 or 2 good projects in resume

I applied via LinkedIn and was interviewed in Mar 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. How is kubernetes cluster is exposed to internet ?
  • Ans. 

    Kubernetes cluster can be exposed to the internet using various methods.

    • One way is to use a LoadBalancer service type to expose the cluster to the internet.

    • Another way is to use an Ingress controller to route traffic from the internet to the cluster.

    • A third way is to use a NodePort service type to expose the cluster to the internet.

    • It is important to secure the cluster by using authentication and authorization mechanis...

  • Answered by AI
  • Q2. What is Ingress? What is Prometheus ?What is Grafana?
  • Ans. 

    Ingress is a Kubernetes resource that manages external access to services. Prometheus is a monitoring system and Grafana is a visualization tool.

    • Ingress is used to route external traffic to the appropriate Kubernetes service

    • Prometheus is used to collect and store metrics from various sources

    • Grafana is used to visualize the collected metrics in a user-friendly way

    • Ingress can be configured to use different load balancing...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be technically strong.Very sure what you have written on your resume,

Skills evaluated in this interview

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

They ask us 40 mcqs and 2 coding questions. Mcqs are from networking,OS,DS,Ada and also have questions of general aptitude like direction,blood relation. Coding question are not easy both the questions are from Graph.

Round 3 - Technical 

(2 Questions)

  • Q1. Subnetting, Supernetting,IPv4,Linkedlist,
  • Q2. Find unique character from a string and optimize it
  • Ans. 

    Find unique character from a string and optimize it

    • Use a hash table to store the frequency of each character in the string

    • Iterate through the hash table to find the character with frequency 1

    • If there are multiple characters with frequency 1, return the first one

    • Optimization: Stop iterating through the hash table once a character with frequency 1 is found

  • Answered by AI
Round 4 - Case Study 

They give me a scenario like you have to go from place A to place B then what should You consider.

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on Data Structure and Ada. After coding student must have knowledge of Operating Systems and Networking

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Explain linked list reversal ways, explain rabbit mq
  • Ans. 

    Explanation of linked list reversal and RabbitMQ

    • Linked list reversal can be done iteratively or recursively

    • Iterative reversal involves changing the pointers of each node to point to the previous node

    • Recursive reversal involves calling the function recursively on the next node and changing its pointer to the current node

    • RabbitMQ is a message broker that allows for asynchronous communication between applications

    • It uses a...

  • Answered by AI
  • Q2. Design patterns es saga

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on DSA, Java 8, close d questions , prepare in cloud ci cd

Skills evaluated in this interview

I was interviewed in Nov 2021.

Round 1 - Assignment 

(1 Question)

Round duration - 15 minutes
Round difficulty - Easy

Video Submission Round

  • Q1. What was the topic of the video you had to submit for your assignment?
  • Ans. 

    The topic of the video I submitted for my assignment was the impact of renewable energy on reducing carbon emissions.

    • Discussed various sources of renewable energy such as solar, wind, and hydro power

    • Highlighted the benefits of transitioning to renewable energy for the environment and economy

    • Provided examples of countries successfully implementing renewable energy initiatives

  • Answered by AI
Round 2 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

It was around 4-5 o' clock in evening.

  • Q1. 

    Covid Vaccination Distribution Problem

    As the Government ramps up vaccination drives to combat the second wave of Covid-19, you are tasked with helping plan an effective vaccination schedule. Your goal is...

  • Ans. 

    Maximize vaccines administered on a specific day while following certain rules.

    • Distribute vaccines evenly over the specified number of days.

    • Ensure the difference in vaccines between consecutive days is not more than 1.

    • Maximize the number of vaccines administered on the given day.

    • Keep track of the total number of vaccines administered each day.

    • Return the maximum number of vaccines administered on the specified day.

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

It was the First Interview round of the shortlisted students from coding round.
It was the Technical Round.

  • Q1. 

    Pattern Search in Strings

    Given two strings S and P consisting of lowercase English alphabets, determine if P is present in S as a substring.

    Input:

    The first line contains an integer T, the number of t...
  • Ans. 

    The task is to determine if a given substring is present in a given string.

    • Iterate through the string S and check if each substring of length equal to the length of P matches P.

    • Use string comparison to check for equality between substrings.

    • Return 'YES' if a match is found, otherwise return 'NO'.

  • Answered by AI
Round 4 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

It was the MR( Managerial Round). It had questions regarding the major projects, internships and basics of computer network.

  • Q1. Can you describe how a website sends data to a server?
  • Ans. 

    A website sends data to a server through HTTP requests, which include the data in the request body or parameters.

    • When a user interacts with a website (e.g. submits a form), the website sends an HTTP request to the server.

    • The data can be sent in the request body (e.g. JSON or XML) or as parameters in the URL.

    • The server processes the request, retrieves the data, and sends a response back to the website.

    • Examples of data s...

  • Answered by AI
Round 5 - HR 

Round duration - 30 minutes
Round difficulty - Easy

It was the Last round. The HR round

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from G.L.Bajaj Institute of Technology & Management. I applied for the job as Consulting Engineer in BangaloreEligibility criteria7 CGPA and above, No current BacklogsCisco interview preparation:Topics to prepare for the interview - Computer Networks, Data Structures, Algorithms, Operating System, OOPSTime required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : First priority, prepare Computer Networks well.
Tip 2 : Prepare your Projects
Tip 3 : Prepare for DSA
Tip 4 : Fluency in English

Application resume tips for other job seekers

Tip 1 : Resume should contain some projects.
Tip 2 : Precise and Short, should cover major aspects.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Mar 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

25 MCQs+ 1 Coding Question

Computer Networking+ OOPS+ DBMS+ Data Structures+ Output Based

  • Q1. 

    Minimum Cost Path Problem Statement

    Given an N x M matrix filled with integers, determine the minimum sum obtainable from a path that starts at a specified cell (x, y) and ends at the top left corner of t...

  • Ans. 

    The problem involves finding the minimum sum path from a specified cell to the top left corner of a matrix.

    • Start from the specified cell and calculate the minimum sum path to reach the top left corner of the matrix.

    • You can move down, right, or diagonally down right from any cell.

    • Keep track of the minimum sum obtained at each cell to determine the overall minimum sum path.

    • Example: For the input matrix 4 8 2, 2 5 7, 6 1 ...

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from G.L.Bajaj Institute of Technology & Management. I applied for the job as Consulting Engineer in BangaloreEligibility criteria7 CGPACisco interview preparation:Topics to prepare for the interview - Computer Networking, Python, C, Data Structures, OOPS, DBMS,Time required to prepare for the interview - 2.5 MonthsInterview preparation tips for other job seekers

Tip 1 : Focus on Computer Networking a lot, be clear with fundamentals.
Tip 2 : Resume and Projects are one thing which can make you stand out.
Tip 3 : Show your out of the box work ethics, exploring new fields, the curiosity to learn, being flexible.

Application resume tips for other job seekers

Tip 1 : Be clear with the skills you mention, if you have basic knowledge just write it as Basic Knowledge.
Tip 2 : Write one or two points about your projects, achievements or any positions you held

Final outcome of the interviewSelected

Skills evaluated in this interview

MongoDB Interview FAQs

How many rounds are there in MongoDB SDE (Software Development Engineer) interview?
MongoDB interview process usually has 2 rounds. The most common rounds in the MongoDB interview process are Coding Test and Technical.

Tell us how to improve this page.

Interview Questions from Similar Companies

IBM Interview Questions
4.0
 • 2.4k Interviews
Oracle Interview Questions
3.7
 • 905 Interviews
Cisco Interview Questions
4.1
 • 397 Interviews
Dell Interview Questions
4.0
 • 393 Interviews
SAP Interview Questions
4.2
 • 309 Interviews
Salesforce Interview Questions
4.0
 • 272 Interviews
Globant Interview Questions
3.8
 • 172 Interviews
Chetu Interview Questions
3.3
 • 170 Interviews
View all
Consultant Engineer
29 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Research Associate
12 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Talent Acquisition Specialist
11 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
10 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Accounts Payable Specialist
9 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare MongoDB with

Amazon Web Services

3.9
Compare

Microsoft Azure

4.5
Compare

Oracle

3.7
Compare

IBM

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview