i
MakeMyTrip
Filter interviews by
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
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'
I applied via Referral and was interviewed in Sep 2024. There was 1 interview round.
Java arrays string easy to medium questions
I applied via Approached by Company and was interviewed in Nov 2023. There were 3 interview rounds.
Linked list, tree, queues
Coin switch problem involves determining the minimum number of coin flips to make all coins face the same direction.
Start from one end and count the number of flips needed to make all coins face the same direction
Consider the edge cases where the first and last coins are different
Optimize by flipping only when necessary
I applied via Walk-in and was interviewed before Sep 2023. There were 3 interview rounds.
Experienced customer support executive with a strong background in resolving complex issues and providing exceptional service.
Over 5 years of experience in customer support roles
Skilled in handling escalated customer complaints and finding solutions
Proficient in using CRM systems and ticketing platforms
Excellent communication and problem-solving skills
Received multiple awards for outstanding customer service
I have over 5 years of experience in customer support roles, handling various customer inquiries and issues.
Managed customer support tickets through CRM system
Provided technical support for software products
Resolved customer complaints and issues in a timely manner
Trained new customer support representatives
Implemented customer satisfaction surveys to gather feedback
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 cu...
Discuss about job and all other parts
MakeMyTrip interview questions for popular designations
I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Jul 2022. There were 3 interview rounds.
It was Conducted on Hacker Earth, There were 2 coding questions and 20 mcq's. Both Coding questions were of medium level and also basic mcq's
I applied via Referral and was interviewed in May 2022. There were 3 interview rounds.
I was interviewed in Sep 2021.
Round duration - 60 Minutes
Round difficulty - Medium
The test was in the morning at around 11.
It was on online assessment.
HackerEarth was perfect like everytime.\
MCQ were based on HTML ,CSS , JS, OOPS, SQL, Aptitude, OS.
(a, b) -> (a...
The naive approach to solve this problem is to consider each and every possible move until we reach the destination.
This can be done using recursion. Below is the algorithm:
When we delete a node, three possibilities arise:
The inorder successor of a node in BS...
Round duration - 90 Minutes
Round difficulty - Hard
The interviewer was very friendly. He gave me problems one by one and asked me to write code for all of them in Code Pair round. Explain Scope and Scope Chain in javascript. What is a Stored Procedure in SQL?
To find the shortest path in the Binary Matrix, we search for all possible paths in the Binary Matrix from the source cell to the destination cell until all possibilities are exhausted. We can easily achieve this with the help of backtracking.
We start from the given source cell in the matrix and explore all four paths possible and recursively check if they will lead to the destination or not. Out of a...
O(1).
Constant extra space is required.
Time Complexity: O...The approach is based on the fact that the value of each node in a BST is greater than the value of all the nodes in the left subtree and smaller than the value of all the nodes in the right subtree.
Here is the complete algorithm-
Round duration - 45 minutes
Round difficulty - Medium
The round was with CTO level person. He was very friendly. What is the difference between SQL and MySQL? What are Constraints in SQL?
Cache Memory.
Critical Section Problem.
Mutex vs Semaphore.
The key idea is to find all possible substrings and keep the count of all substrings and return the length longest substring which appears more than once.
Algorithm:
It’s important to note that, there are only a finite number of unique arrangments of the array possible after applying rotation operations on the array any number of times. So what we can do is find the sum(i*ARR[i]) for all possible rotations and return the maximum among them.
Here is the algorithm :
Tip 1 : DSA should be very very good.
Tip 2 : Computer Science Fundamentals are very important
Tip 3 : Think out loud in an interview
Tip 1 : At least 2 very well prepared projects
Tip 2 : Internship experiences always help
I was interviewed in Aug 2021.
Round duration - 120 Minutes
Round difficulty - Medium
There were two sections mcq's and coding. We were allowed to switch between sections and there was no specific time for any section. Around 350 students gave the test.
The steps are as follows:
The simplest way to find the required subarray would be to consider all the possible subarrays and compare the length at every point and store the longest length. If at any point, the current element is 0 and the value of ‘K’ is greater than 0, use it to convert the current element to 1. Else if the value of K is 0 , iterate further to find the next possible subarray.
Algorithm :
Round duration - 50 Minutes
Round difficulty - Medium
About 45 students were shortlisted for this round. My interview was at 10:15am. I was asked to introduce myself.
The idea behind this approach is to create a monotonously decreasing array and comparing its values with the given array to find the maximum distance.
The idea is to use preorder traversal and for each level of the binary tree include the leftmost node in the answer. In the preorder traversal, we will traverse the left subtree of any node before the right subtree so that all nodes to the left of the current node are visited before the nodes which are on the right of the current node. Hence for any level, we will reach the leftmost node befo...
Then I was asked the following :-.
1) What is polymorphism and abstraction, give examples.
2) What are stateful protocols? Is HTTP stateful or stateless? Difference between http and ...
Round duration - 40 Minutes
Round difficulty - Easy
About 17 students cleared the first round. My second round was at 4:30pm. The interviewer was very humble.
I introduced myself and then was asked the following :-
1) Polymorphism, operator overloading, whether operator overloading comes under compile time or runtime polymorphism.
2) Diffe...
Round duration - 20 Minutes
Round difficulty - Easy
This was HR round, 7 students were shortlisted for this round. I received the call after 6:30pm.
I was queried the following :-
1) How was my interview experience. How were the interviewers
2) Why MakeMyTrip, give an honest answer.
3) My personal strengths and weaknesses.
4) How ma...
Tip 1 : For on campus placements, focus more on core subjects rather than very good projects/internships.
Tip 2 : You must cover all important Data Structures and their important/fundamental questions at least twice. For advanced Data Structures like DP, graph, trees, you should have good practice before hand.
Tip 3 : Solve aptitude questions occasionally.
Tip 1 : Don't put too much skills/projects if you are not confident about it, u need not have very rich resume during on campus placements
Tip 2 : it should be readable and authentic
Top trending discussions
posted on 6 Jun 2024
I applied via Walk-in and was interviewed in May 2023. There were 3 interview rounds.
Interview experience
based on 819 reviews
Rating in categories
2-6 Yrs
₹ 15-26 LPA
6-9 Yrs
₹ 20-27 LPA
1-2 Yrs
₹ 15-18 LPA
Senior Software Engineer
309
salaries
| ₹13.1 L/yr - ₹32 L/yr |
Assistant Manager
274
salaries
| ₹4.8 L/yr - ₹18 L/yr |
Holiday Expert
229
salaries
| ₹0.6 L/yr - ₹6.9 L/yr |
Senior Business Development Manager
224
salaries
| ₹5 L/yr - ₹12 L/yr |
Senior Executive
172
salaries
| ₹2 L/yr - ₹9.1 L/yr |
Cleartrip
Yatra
Goibibo
Oyo Rooms