Add office photos
MakeMyTrip logo
Engaged Employer

MakeMyTrip

Verified
3.7
based on 822 Reviews
Filter interviews by

10+ MakeMyTrip Interview Questions and Answers

Updated 4 Sep 2024
Popular Designations
Q1. Maximum Distance

You have been given an array 'A' of N integers. You need to find the maximum value of j - i subjected to the constraint of A[i] <= A[j], where ‘i’ and ‘j’ are the indices of the array.

For examp...read more
Add your answer
right arrow
Q2. Count Inversions

For a given integer array/list 'ARR' of size 'N', find the total number of 'Inversions' that may exist.

An inversion is defined for a pair of integers in the array/list when the following two co...read more

Add your answer
right arrow
Q3. Maximum Consecutive Ones

Given a binary array 'ARR' of size 'N', your task is to find the longest sequence of continuous 1’s that can be formed by replacing at-most 'K' zeroes by ones. Return the length of this ...read more

Add your answer
right arrow
Q4. Left View Of a Binary Tree

You have been given a binary tree of integers. You are supposed to find the left view of the binary tree. The left view of a binary tree is the set of all nodes that are visible when t...read more

Add your answer
right arrow
Discover MakeMyTrip interview dos and don'ts from real experiences
Q5. Pair Sum

You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to return the list of all pairs of elements such that each sum of elements of each pair equals 'S'.

Note:

Each pair shou...read more
Add your answer
right arrow
Q6. Validate BST

You have been given a binary tree of integers with N number of nodes. Your task is to check if that input tree is a BST (Binary Search Tree) or not.

A binary search tree (BST) is a binary tree data ...read more

Add your answer
right arrow
Are these interview questions helpful?
Q7. Shortest Path in a Binary Matrix

You have been given a binary matrix of size 'N' * 'M' where each element is either 0 or 1. You are also given a source and a destination cell, both of them lie within the matrix....read more

Add your answer
right arrow
Q8. Reach the destination

Given a source point (sx, sy) and a destination point (dx, dy), the task is to check if it is possible to reach the destination point using the following valid moves:

(a, b) -> (a + b, b) (...read more
Add your answer
right arrow
Share interview questions and help millions of jobseekers 🌟
man with laptop
Q9. Maximum Sum Of (i * ARR[i]) Among All Possible Rotations Of An Array

You are given an array 'ARR' consisting of 'N' elements, and you need to find the maximum value of sum(i * ARR[i]) among all possible rotation...read more

Add your answer
right arrow
Q10. Delete Node In BST

You have been given a Binary Search Tree of integers with ‘N’ nodes. You are also given data of a node of this tree. Your task is to delete the given node from the BST.

A binary search tree (B...read more

Add your answer
right arrow
Q11. Longest Duplicate SubString

You are given a string 'S' and you need to return the length of the longest duplicate substring in the given string. The occurrence of duplicate sub-strings can overlap also.

If there...read more

Add your answer
right arrow

Q12. One java string question merge two strings diagonally.

Ans.

Merge two strings diagonally in a Java array of strings.

  • Iterate through each row and column to merge characters diagonally

  • Keep track of the diagonal position to insert characters from both strings

  • Handle cases where strings have different lengths

  • Example: String 1: 'hello', String 2: 'world', Merged: 'hweolrllod'

  • Example: String 1: 'abc', String 2: '123', Merged: 'a1b2c3'

Add your answer
right arrow

Q13. If you get 500 error how to debug.

Ans.

To debug a 500 error, check server logs, review code changes, test API endpoints, and use debugging tools.

  • Check server logs for error details

  • Review recent code changes that may have caused the error

  • Test API endpoints using tools like Postman

  • Use debugging tools like Chrome DevTools or Firebug

Add your answer
right arrow

Q14. Do you have any idea how is it working

Ans.

Understanding how the role functions and the responsibilities involved.

  • The role involves providing support to customers, addressing their queries and concerns.

  • Requires strong communication skills to effectively interact with customers.

  • Involves troubleshooting technical issues and providing solutions.

  • May require working in a team to ensure customer satisfaction.

  • Understanding company products/services to better assist customers.

  • Continuous learning and updating knowledge to stay...read more

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at MakeMyTrip

based on 62 interviews in the last 1 year
Interview experience
3.8
Good
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

Capgemini Logo
3.8
 • 3k Interview Questions
ICICI Bank Logo
4.0
 • 689 Interview Questions
Oracle Logo
3.7
 • 648 Interview Questions
Bounteous x Accolite Logo
3.5
 • 168 Interview Questions
TVS Motor Logo
4.0
 • 134 Interview Questions
Ashok Leyland Logo
4.1
 • 132 Interview Questions
View all
Top MakeMyTrip Interview Questions And Answers
Share an Interview
Profile Image
Hello, Guest
Awards 2025
Contribute to help millions!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
Add office benefits
Add office benefits
Stay ahead in your career with AmbitionBox app