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 824 Reviews

Filter interviews by

MakeMyTrip Interview Questions, Process, and Tips

Updated 9 Jan 2025

Top MakeMyTrip Interview Questions and Answers

  • Q1. Minimum Jumps Bob lives with his wife in a city named Berland. Bob is a good husband, so he goes out with his wife every Friday to ‘Arcade’ mall. ‘Arcade’ is a very famou ...read more
    asked in Software Developer interview
  • Q2. Tower of Hanoi You are given three rods (numbered 1 to 3), and ‘N’ disks initially placed on the first rod, one on top of each other in increasing order of size ( the lar ...read more
    asked in Full Stack Developer interview
  • Q3. In a normal e-commerce user flow, how will you determine the points at which the drop-off rates are high and what to do about them? (Take any e-commerce website and walk ...read more
    asked in Product Manager interview
View all 114 questions

MakeMyTrip Interview Experiences

Popular Designations

121 interviews found

Software Engineer Interview Questions & Answers

user image harminder kaur

posted on 6 Aug 2024

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

DSA ROUND : DP question was asked

Round 2 - Technical 

(2 Questions)

  • Q1. MICROSERVICE VS MONOLITH
  • Ans. 

    Microservices are small, independent services that work together, while monolith is a single, large application.

    • Microservices are loosely coupled and can be developed, deployed, and scaled independently.

    • Monoliths are tightly coupled and any change requires redeployment of the entire application.

    • Microservices allow for better fault isolation and scalability.

    • Monoliths are simpler to develop and deploy initially.

    • Examples ...

  • Answered by AI
  • Q2. DATABASE SELECTION
Round 3 - Technical 

(1 Question)

  • Q1. Design Rate Limiter

Skills evaluated in this interview

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (169)
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Dsa question was there medium level

Interview Preparation Tips

Interview preparation tips for other job seekers - be prepared for dsa and practice from leetcode

Top MakeMyTrip Software Developer Interview Questions and Answers

Q1. Minimum JumpsBob lives with his wife in a city named Berland. Bob is a good husband, so he goes out with his wife every Friday to ‘Arcade’ mall. ‘Arcade’ is a very famous mall in Berland. It has a very unique transportation method between s... read more
View answer (5)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
View answer (39)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Coding Test 

3Sum, target sum backtracking quesion, leetcode medium question

Round 2 - Technical 

(2 Questions)

  • Q1. Gas station leetcode
  • Q2. Dba differnce/explain mysql or nosql databse
  • Ans. 

    MySQL is a relational database management system, while NoSQL databases are non-relational databases.

    • MySQL is a traditional relational database that uses tables to store data and SQL for querying.

    • NoSQL databases are non-relational and can be document-based, key-value pairs, wide-column stores, or graph databases.

    • MySQL is ACID-compliant and suitable for complex queries and transactions.

    • NoSQL databases are often used for...

  • Answered by AI

Skills evaluated in this interview

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Android activity lifecycle
  • Q2. Android MVVM architecture

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)

MakeMyTrip interview questions for popular designations

 Software Developer

 (13)

 Senior Software Engineer

 (10)

 Software Engineer

 (8)

 Holiday Expert

 (5)

 Product Manager

 (5)

 Senior QA Engineer

 (4)

 Full Stack Developer

 (3)

 Senior Software Engineer 2

 (3)

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Case Study 

System DEsign design spotify

Round 2 - Technical 

(2 Questions)

  • Q1. Design Spotify in depth
  • Ans. 

    Spotify is a music streaming service that allows users to listen to a wide variety of songs and create personalized playlists.

    • Spotify uses algorithms to recommend music based on user preferences and listening history.

    • Users can create playlists, follow artists, and share music with friends.

    • Spotify offers both free and premium subscription options with additional features like offline listening and ad-free music.

    • The plat...

  • Answered by AI
  • Q2. Db design in depth for spotify
  • Ans. 

    Designing a database for Spotify involves creating tables for users, songs, playlists, and interactions.

    • Create tables for users, songs, playlists, interactions

    • Use relational database management system like MySQL or PostgreSQL

    • Implement indexes for faster query performance

    • Normalize data to reduce redundancy

    • Consider sharding for scalability

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Always be the practical . It was director round , I was not selected

Skills evaluated in this interview

Senior Software Engineer 2 Interview Questions asked at other Companies

Q1. Draw a system diagram for ecommers system to place an order and get order history for a particular customer
View answer (1)

Get interview-ready with Top MakeMyTrip Interview Questions

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 19 Sep 2024

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

I was interviewed in Aug 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Calculate no of rows after join
  • Ans. 

    Calculate the number of rows after joining two datasets.

    • Count the number of rows in each dataset

    • Perform the join operation

    • Count the number of rows in the resulting dataset

  • Answered by AI
  • Q2. Split person name in excel
  • Ans. 

    Use Excel's text to columns feature to split person names into separate columns.

    • Select the column containing the full names

    • Go to the Data tab and click on Text to Columns

    • Choose 'Delimited' and select the delimiter that separates the names (e.g. space)

    • Click Finish to split the names into separate columns

  • Answered by AI

Skills evaluated in this interview

Data Analyst Interview Questions asked at other Companies

Q1. Suppose there is a room in the office and X people enter room throughout the day, Y people leave throughout the day [continuously people are entering the room, some are staying there, and rest are going out] .. so tell me the code to calcul... read more
View answer (11)
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Case Study 

Product Design question

Round 2 - One-on-one 

(1 Question)

  • Q1. Favourite App critique
  • Ans. 

    My favorite app is Instagram, but I believe it can improve its algorithm for showing posts.

    • Instagram's algorithm sometimes shows posts out of order, leading to missed content

    • The explore page could be more personalized based on user interests

    • There are concerns about the impact of the app on mental health due to the focus on likes and followers

  • Answered by AI

Product Manager Intern Interview Questions asked at other Companies

Q1. How many flights take off everyday from the Paris airport
View answer (1)
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Leetcode Candy problem , Hard
  • Q2. Find the min steps to convert string a to b, you can use deletion, insertion and replace any number of times.
  • Ans. 

    Use dynamic programming to find the minimum steps to convert string a to b by deletion, insertion, or replacement.

    • Create a 2D array to store the minimum steps required to convert substrings of a to substrings of b.

    • Initialize the array with base cases for empty strings and iterate through the rest of the array to fill in the values based on previous calculations.

    • The final value in the bottom right corner of the array wi...

  • Answered by AI

Skills evaluated in this interview

Senior Software Engineer and Lead Interview Questions asked at other Companies

Q1. Explain importance of microservices and what are the realtime use cases from your experience
View answer (1)
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

2 questions - 1 was on map and other on graph

Round 2 - LLD 

(1 Question)

  • Q1. Elevator system design
  • Ans. 

    Designing an elevator system involves considering factors like capacity, speed, efficiency, and safety.

    • Consider the number of floors in the building and the expected traffic flow to determine the number of elevators needed.

    • Choose between different elevator types such as hydraulic, traction, or machine-room-less based on building requirements.

    • Implement a control system to optimize elevator movement and reduce wait times...

  • Answered by AI

Skills evaluated in this interview

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

First round was a coding question with html, css, javascript to create 5 clickable boxes, change it's colors on click and update count

Front end Developer Interview Questions asked at other Companies

Q1. Non-Decreasing ArrayYou have been given an integer array/list 'ARR' of size 'N'. Write a solution to check if it could become non-decreasing by modifying at most 1 element. We define an array as non-decreasing, if ARR[i] <= ARR[i + 1] ho... read more
View answer (6)

MakeMyTrip Interview FAQs

How many rounds are there in MakeMyTrip interview?
MakeMyTrip interview process usually has 2-3 rounds. The most common rounds in the MakeMyTrip interview process are Technical, One-on-one Round and Coding Test.
How to prepare for MakeMyTrip interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at MakeMyTrip. The most common topics and skills that interviewers at MakeMyTrip expect are Sales, B2B Sales, Key Account Management, Corporate Sales and SQL.
What are the top questions asked in MakeMyTrip interview?

Some of the top questions asked at the MakeMyTrip interview -

  1. find out the subset of an array of continuous positive numbers from a larger ar...read more
  2. In a normal e-commerce user flow, how will you determine the points at which t...read more
  3. Given an integer array of size n, find the maximum circular subarray sum. A cir...read more
How long is the MakeMyTrip interview process?

The duration of MakeMyTrip interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

MakeMyTrip Interview Process

based on 61 interviews in last 1 year

Interview experience

3.8
  
Good
View more

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 5k Interviews
Flipkart Interview Questions
4.0
 • 1.3k Interviews
Oyo Rooms Interview Questions
3.3
 • 226 Interviews
Expedia Group Interview Questions
3.9
 • 81 Interviews
Agoda Interview Questions
3.7
 • 61 Interviews
Yatra Interview Questions
3.4
 • 31 Interviews
Airbnb Interview Questions
3.9
 • 22 Interviews
Cleartrip Interview Questions
3.4
 • 16 Interviews
Goibibo Interview Questions
4.3
 • 6 Interviews
trivago Interview Questions
4.2
 • 2 Interviews
View all

MakeMyTrip Reviews and Ratings

based on 824 reviews

3.7/5

Rating in categories

3.5

Skill development

3.5

Work-life balance

3.4

Salary

3.7

Job security

3.5

Company culture

3.1

Promotions

3.4

Work satisfaction

Explore 824 Reviews and Ratings
Travel Consultant

New Delhi

0-5 Yrs

₹ 2-7 LPA

Business Development Executive - Travel & Tourism

Vijayawada

0-3 Yrs

₹ 1.2-2.4 LPA

Explore more jobs
Senior Software Engineer
315 salaries
unlock blur

₹13 L/yr - ₹33 L/yr

Assistant Manager
272 salaries
unlock blur

₹4.8 L/yr - ₹18.9 L/yr

Holiday Expert
229 salaries
unlock blur

₹0.6 L/yr - ₹6.7 L/yr

Senior Business Development Manager
219 salaries
unlock blur

₹4.5 L/yr - ₹12 L/yr

Deputy Manager
172 salaries
unlock blur

₹7 L/yr - ₹24.5 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
Did you find this page helpful?
Yes No
write
Share an Interview