Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by MakeMyTrip Team. If you also belong to the team, you can get access from here

MakeMyTrip Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 820 Reviews

Filter interviews by

MakeMyTrip Senior Software Developer Interview Questions and Answers

Updated 29 Mar 2024

MakeMyTrip Senior Software Developer Interview Experiences

2 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Recruitment Consulltant and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Rotten orange problem
  • Ans. 

    The rotten orange problem involves determining the minimum number of minutes it takes for all oranges to become rotten.

    • Use a breadth-first search (BFS) algorithm to solve the problem

    • Create a queue to store the coordinates of rotten oranges

    • Iterate through the grid and enqueue all rotten oranges

    • While the queue is not empty, dequeue an orange and check its neighboring oranges

    • If a neighboring orange is fresh, make it rotte...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Need Good DSA understanding

Round 2 - Coding Test 

Need good DSA Handson

Round 3 - One-on-one 

(2 Questions)

  • Q1. Machince Coding
  • Q2. Design of Split Wise
  • Ans. 

    Split Wise is a mobile app that helps friends and roommates split bills and expenses.

    • Allows users to create groups and add expenses

    • Calculates each user's share of the expenses

    • Provides options for settling debts within the group

    • Sends notifications for pending payments

    • Supports multiple currencies for international users

  • Answered by AI

Skills evaluated in this interview

Senior Software Developer Interview Questions Asked at Other Companies

asked in Freshworks
Q1. Intersection of Linked ListYou are given two Singly Linked List o ... read more
asked in Freshworks
Q2. Middle Of Linked ListGiven the head node of the singly linked lis ... read more
asked in Freshworks
Q3. Overlapping IntervalsYou have been given the start and end times ... read more
asked in SAP
Q4. Sum Of Max And MinYou are given an array “ARR” of size N. Your ta ... read more
asked in Freshworks
Q5. Cube Sum PairsYou are given a positive integer N, and you have to ... read more

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Aug 2023. 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 - Aptitude Test 

General reasoning and Mathmatics Aptitude

Round 3 - Technical 

(1 Question)

  • Q1. Core Java and Coding questions

Interview Preparation Tips

Topics to prepare for Yatra Software Engineer interview:
  • Core Java
  • Advanced Java
  • SQL
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

45 MCQ Which includes below topics
Basic core Java
Database
Spring
Hibernate
Angular
One program based on core Java logic

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. To find the kth minimum element from BST
  • Ans. 

    To find the kth minimum element from a Binary Search Tree (BST)

    • Perform an in-order traversal of the BST to get elements in sorted order

    • Return the kth element from the sorted list

    • Time complexity: O(n) where n is the number of nodes in the BST

  • Answered by AI
  • Q2. Basic OOPs question like inheritance encapsulation
Round 2 - Technical 

(2 Questions)

  • Q1. In a BST two numbers are swapped find swapped nos.
  • Ans. 

    To find swapped numbers in a BST, perform inorder traversal and keep track of previous node.

    • Perform inorder traversal of the BST

    • Keep track of the previous node while traversing

    • If at any point, the current node's value is less than the previous node's value, those are the swapped numbers

  • Answered by AI
  • Q2. What you did in college projects
Round 3 - One-on-one 

(2 Questions)

  • Q1. Puzzles: find the fastest 3 horses in 25 horse race with a race and 5 horses can be run at a time
  • Q2. Weakness and strength. how a friend will describe you

Interview Preparation Tips

Topics to prepare for Ixigo.com Software Engineer interview:
  • java
  • dsa
  • puzzle
  • tree
Interview preparation tips for other job seekers - DSA and system design are needed

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Basic Oops , SQL , aap.net

I applied via Recruitment Consultant and was interviewed before Nov 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Core java question with coding skill

Interview Preparation Tips

Interview preparation tips for other job seekers - Core Java,Spring Boot,Angular

I applied via Approached by Company and was interviewed in Mar 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - One-on-one 

(1 Question)

  • Q1. Core : DBMS , oops in depth coding: basic DSA questions based on Arrays, String.
Round 3 - One-on-one 

(1 Question)

  • Q1. He asked me graph questions ( medium level ) based on a node to root, and min cost to target. note: if you really want to crack the yata.com interview practice graph question and they ask a leetcode questi...

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. focus on dsa (graph) for the yatra.com
2. clear your oops concept.
3. clear your DBMS concept.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Discussion about Hashmaps.
  • Q2. How to make Spring Applications?
  • Ans. 

    Spring applications can be made using Spring Boot, which simplifies the setup and configuration process.

    • Use Spring Initializr to create a new Spring Boot project

    • Add dependencies in the pom.xml file for required Spring modules

    • Create Java classes with annotations like @Controller, @Service, @Repository, etc.

    • Define application properties in application.properties or application.yml file

    • Run the application using the main m

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. Discussion about Goals.
  • Q2. Discussed points from Resume

Skills evaluated in this interview

I was interviewed in Aug 2021.

Round 1 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

Timing was fine - It was in the afternoon
Interviewer was friendly and helpful

  • Q1. Find Duplicates In Array

    You are given an array/list 'ARR' consisting of N integers, which contains elements only in the range 0 to N - 1. Some of the elements may be repeated in 'ARR'. You...

  • Ans. 

    - Ask for all the edge cases
    - Tell approach first
    - When the approach is approved by the interviewer, start coding

  • Answered by CodingNinjas
Round 2 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

- Timing was fine - Afternoon
- Interviewer was friendly

  • Q1. System Design Question

    Design Caching library

  • Ans. 

    Tip 1 : Clear all edge cases
    Tip 2 : Design solution for small number of use cases first

  • Answered by CodingNinjas
Round 3 - Face to Face 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

- Timing was fine - Afternoon
- Interviewer was friendly

  • Q1. Puzzle

    Number of edges in 10 * 10 cube

  • Ans. 

    Tip  : Solve for smaller cube first

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Senior Software Engineer in GurgaonEligibility criteriaGood professional experienceixigo interview preparation:Topics to prepare for the interview - iOS Development, Software Architecture, Protocol Oriented programming, System Design, Data StructuresTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Be confident
Tip 2 : Be always ready for white board coding
Tip 3 : Brush up your basics

Application resume tips for other job seekers

Tip 1 : Resume should not be more than 1 page long
Tip 2 : Write down your technical skills, Frameworks

Final outcome of the interviewSelected

Skills evaluated in this interview

MakeMyTrip Interview FAQs

How many rounds are there in MakeMyTrip Senior Software Developer interview?
MakeMyTrip interview process usually has 2 rounds. The most common rounds in the MakeMyTrip interview process are Coding Test, Technical and One-on-one Round.
What are the top questions asked in MakeMyTrip Senior Software Developer interview?

Some of the top questions asked at the MakeMyTrip Senior Software Developer interview -

  1. Rotten orange prob...read more
  2. Design of Split W...read more
  3. Machince Cod...read more

Tell us how to improve this page.

People are getting interviews through

based on 2 MakeMyTrip interviews
Job Portal
50%
50% candidates got the interview through other sources.
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
MakeMyTrip Senior Software Developer Salary
based on 21 salaries
₹9 L/yr - ₹27 L/yr
48% more than the average Senior Software Developer Salary in India
View more details

MakeMyTrip Senior Software Developer Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

4.0

Skill development

5.0

Work-Life balance

4.0

Salary & Benefits

3.0

Job Security

4.0

Company culture

4.0

Promotions/Appraisal

3.0

Work Satisfaction

Explore 1 Review and Rating
Senior Software Engineer
311 salaries
unlock blur

₹13 L/yr - ₹33 L/yr

Assistant Manager
286 salaries
unlock blur

₹4.8 L/yr - ₹18.7 L/yr

Senior Business Development Manager
228 salaries
unlock blur

₹4.5 L/yr - ₹12 L/yr

Holiday Expert
228 salaries
unlock blur

₹0.6 L/yr - ₹6.7 L/yr

Senior Executive
172 salaries
unlock blur

₹2 L/yr - ₹9.1 L/yr

Explore more salaries
Compare MakeMyTrip with

Cleartrip

3.4
Compare

Yatra

3.4
Compare

Goibibo

4.3
Compare

Oyo Rooms

3.3
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview