i
MakeMyTrip
Filter interviews by
Simplify mathematical expressions using stacks to manage signs effectively.
Use a stack to keep track of the current sign (+ or -).
Iterate through the expression character by character.
When encountering '(', push the current sign onto the stack.
When encountering ')', pop the sign from the stack.
Adjust the signs based on the current context (e.g., if a '-' is encountered).
Example: For 'a +(b-c)-(f-d)', the output sh...
Find the length of the longest consecutive sequence in an array using a HashSet.
Use a HashSet to store unique elements for O(1) lookups.
Iterate through each number in the array.
For each number, check if it's the start of a sequence (i.e., number - 1 is not in the set).
Count consecutive numbers by checking if the next number exists in the set.
Example: For [-1, 0, 4, 5, 8, 10, 6], the longest sequence is 4, 5, 6 wit...
The ThreeSum problem involves finding unique triplets in an array that sum to zero.
Sort the array to simplify finding triplets.
Use a loop to fix one element and apply two-pointer technique for the rest.
Skip duplicates to ensure unique triplets.
Example: For array [-1, 0, 1, 2, -1, -4], the triplets are [-1, -1, 2], [-1, 0, 1].
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
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
Calculate the product of all elements in an array except for the current element.
Iterate through the array and calculate the product of all elements except the current element.
Use two loops to calculate the product of elements before and after the current element.
Handle edge cases like 0s in the array to avoid division by zero errors.
End to end operation refers to the complete process from start to finish in a particular operation or project.
Start with understanding client requirements
Research and plan the trip itinerary
Book flights, accommodations, and activities
Provide necessary travel documents and information to the client
Ensure smooth travel experience and handle any issues that may arise
Follow up with the client for feedback and future b...
Find the maximum sum by picking corner elements of a matrix
Start by selecting the four corner elements of the matrix
Compare the sum of the diagonally opposite corners and choose the pair with the higher sum
Repeat the process with the remaining elements until all corners are picked
The number of buildings that can be built using n coins can be calculated using a mathematical formula.
Use the formula: number of buildings = floor(sqrt(2 * n + 0.25) - 0.5)
For example, if n = 5, then number of buildings = floor(sqrt(2 * 5 + 0.25) - 0.5) = floor(sqrt(10.25) - 0.5) = floor(3.2) = 3
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 arr...
I appeared for an interview in Apr 2025, where I was asked the following questions.
Simplify mathematical expressions using stacks to manage signs effectively.
Use a stack to keep track of the current sign (+ or -).
Iterate through the expression character by character.
When encountering '(', push the current sign onto the stack.
When encountering ')', pop the sign from the stack.
Adjust the signs based on the current context (e.g., if a '-' is encountered).
Example: For 'a +(b-c)-(f-d)', the output should ...
Find the length of the longest consecutive sequence in an array using a HashSet.
Use a HashSet to store unique elements for O(1) lookups.
Iterate through each number in the array.
For each number, check if it's the start of a sequence (i.e., number - 1 is not in the set).
Count consecutive numbers by checking if the next number exists in the set.
Example: For [-1, 0, 4, 5, 8, 10, 6], the longest sequence is 4, 5, 6 with len...
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Jun 2024. There were 3 interview rounds.
I am a passionate traveler with extensive experience in planning and organizing trips for clients.
I have a strong knowledge of various travel destinations and accommodations
I excel in customer service and communication skills
I am proficient in using booking platforms and travel software
I have successfully planned and executed complex travel itineraries for clients
I worked as a travel consultant, helping clients plan memorable trips and providing personalized travel solutions.
Assisted clients in creating customized itineraries based on their preferences and budgets.
Coordinated travel arrangements, including flights, accommodations, and activities, ensuring a seamless experience.
Provided expert advice on destinations, local customs, and travel regulations, enhancing clients' trav...
End to end operation refers to the complete process from start to finish in a particular operation or project.
Start with understanding client requirements
Research and plan the trip itinerary
Book flights, accommodations, and activities
Provide necessary travel documents and information to the client
Ensure smooth travel experience and handle any issues that may arise
Follow up with the client for feedback and future bookin...
I appeared for an interview in Feb 2025, where I was asked the following questions.
The ThreeSum problem involves finding unique triplets in an array that sum to zero.
Sort the array to simplify finding triplets.
Use a loop to fix one element and apply two-pointer technique for the rest.
Skip duplicates to ensure unique triplets.
Example: For array [-1, 0, 1, 2, -1, -4], the triplets are [-1, -1, 2], [-1, 0, 1].
I appeared for an interview in Aug 2024.
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
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
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
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...
First round was a coding question with html, css, javascript to create 5 clickable boxes, change it's colors on click and update count
I appeared for an interview in Nov 2024, where I was asked the following questions.
As a Senior Business Development Manager, I excelled in driving growth through strategic partnerships and market expansion initiatives.
Strategic Partnerships: Developed and nurtured partnerships with key industry players, resulting in a 30% increase in market reach over two years.
Market Analysis: Conducted comprehensive market research to identify emerging trends, leading to the successful launch of three new product l...
Top trending discussions
Some of the top questions asked at the MakeMyTrip interview for experienced candidates -
The duration of MakeMyTrip interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 32 interview experiences
Difficulty level
Duration
based on 930 reviews
Rating in categories
5-8 Yrs
Not Disclosed
4-6 Yrs
₹ 11-40 LPA
Senior Software Engineer
339
salaries
| ₹19 L/yr - ₹33 L/yr |
Assistant Manager
273
salaries
| ₹8.9 L/yr - ₹16 L/yr |
Software Engineer
255
salaries
| ₹12.7 L/yr - ₹23 L/yr |
Holiday Expert
235
salaries
| ₹2 L/yr - ₹6.1 L/yr |
Senior Business Development Manager
224
salaries
| ₹5.4 L/yr - ₹12 L/yr |
Cleartrip
Amazon
Flipkart
Indiamart Intermesh