i
MakeMyTrip
Filter interviews by
Find the subset of an array with the largest sum of continuous positive numbers.
Iterate through the array and keep track of the current sum and the maximum sum seen so far.
If the current element is positive, add it to the current sum. If it is negative, reset the current sum to 0.
Also keep track of the start and end indices of the maximum sum subset.
Return the subset using the start and end indices.
Find smallest substring in s1 containing all characters of s2.
Create a hash table of characters in s2
Use sliding window technique to find smallest substring in s1
Check if all characters in s2 are present in the substring
Update the smallest substring if a smaller one is found
Algorithm to reverse a linked list
Create a new empty linked list
Traverse the original linked list and insert each node at the beginning of the new list
Return the new list
Lazy loading is a technique used to defer the loading of non-critical resources until they are needed.
Advantages: faster initial page load, reduced bandwidth usage, improved user experience
Disadvantages: increased complexity, potential for slower subsequent page loads, difficulty with SEO
Examples: images, videos, and other media files can be loaded only when they are visible on the screen
Ajax is a technique for creating fast and dynamic web pages. AngularJS is a framework for building dynamic web applications, while jQuery is a library for simplifying HTML DOM traversal and manipulation.
Ajax stands for Asynchronous JavaScript and XML
It allows web pages to be updated asynchronously by exchanging data with a web server behind the scenes
AngularJS is a JavaScript framework that extends HTML with new attrib...
A traffic light system controls the flow of traffic at intersections.
The system consists of three lights: red, yellow, and green.
Each light has a specific duration for which it stays on.
The system also includes sensors to detect the presence of vehicles and pedestrians.
The duration of each light can be adjusted based on traffic patterns.
The system can be connected to a central control system for remote monitoring and m
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
Design a stack that supports push, pop, top, and retrieving minimum element in constant time.
Use two stacks - one to store the actual elements and another to store the minimum values encountered so far
When pushing an element, check if it is smaller than the current minimum and if so, push it to the minimum stack
When popping an element, check if it is the current minimum and if so, pop from the minimum stack as well
Top ...
Find the maximum circular subarray sum in an integer array.
Calculate the non-circular maximum subarray sum using Kadane's algorithm.
Calculate the circular maximum subarray sum by subtracting the minimum subarray sum from the total sum.
Compare the non-circular and circular maximum subarray sums to get the overall maximum sum.
I applied via Campus Placement and was interviewed in Dec 2024. There were 3 interview rounds.
Basic Aptitude question were asked.
Great gd on Remote work vs Traditional work
I am a recent graduate with a degree in Business Administration and a passion for leadership and problem-solving.
Graduated with a degree in Business Administration
Passionate about leadership and problem-solving
Completed internships in marketing and finance
Led a team project to increase sales by 20%
I am confident in my abilities and believe I can bring valuable skills to the team.
I have a strong work ethic and am dedicated to achieving success.
I am a quick learner and adapt well to new environments.
I have relevant experience and skills that align with the requirements of the role.
MakeMyTrip interview questions for popular designations
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
Train water trapping problem involves calculating the amount of water that can be trapped between blocks.
Calculate the maximum height of blocks on left and right of each block
Find the minimum of the two heights and subtract the height of the current block to get trapped water
Sum up the trapped water for all blocks to get total trapped water
Get interview-ready with Top MakeMyTrip Interview Questions
Search for an element in a sorted rotated array
Use binary search to find the pivot point where the array is rotated
Then perform binary search on the appropriate half of the array to find the element
Handle cases where the element is not found in the array
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
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 Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
1 hr of test on code earth platform
LPS array in string refers to the Longest Palindromic Substring array in a given string.
Create an array to store all the palindromic substrings found in the given string.
Iterate through the string and check for palindromic substrings of different lengths.
Store the longest palindromic substrings in the array.
I applied via Recruitment Consulltant and was interviewed in Oct 2024. There was 1 interview round.
What do you charge for VISA insurance?
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
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
Top trending discussions
Some of the top questions asked at the MakeMyTrip interview -
The duration of MakeMyTrip interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 96 interviews
Interview experience
based on 858 reviews
Rating in categories
4-8 Yrs
Not Disclosed
6-8 Yrs
₹ 38-51 LPA
Senior Software Engineer
324
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
272
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Business Development Manager
226
salaries
| ₹0 L/yr - ₹0 L/yr |
Holiday Expert
225
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Executive
210
salaries
| ₹0 L/yr - ₹0 L/yr |
Cleartrip
Yatra
Goibibo
Oyo Rooms