i
MakeMyTrip
Filter interviews by
I applied via Recruitment Consulltant and was interviewed before Jun 2023. There were 2 interview rounds.
Autosuggest debounce is a feature that delays the search suggestions until the user stops typing, and a polyfill is a piece of code that provides functionality that is not natively supported by the browser.
Implement a debounce function to delay the autosuggest feature until the user stops typing.
Use a polyfill to provide support for the autosuggest feature in browsers that do not natively support it.
Example: Implement ...
Kadane's algorithm is used to find the maximum subarray sum in an array of integers.
Iterate through the array and keep track of the maximum sum ending at each index.
At each index, choose between extending the previous subarray or starting a new subarray.
Example: For array [-2, 1, -3, 4, -1, 2, 1, -5, 4], the maximum subarray sum is 6 (from index 3 to 6).
Detect loop in a LinkedList
Use two pointers, one moving at twice the speed of the other
If there is a loop, the faster pointer will eventually catch up to the slower one
If there is no loop, the faster pointer will reach the end of the list
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 campus placement at Delhi College of Engineering (DCE), Delhi and was interviewed before May 2023. There were 2 interview rounds.
Find the smallest window in a string containing all characters of another string.
Use a sliding window approach to find the smallest window
Create a frequency map of characters in the second string
Slide the window and update the frequency map until all characters are found
Track the minimum window size and indices
To check if a linked list is a palindrome, compare the first half of the list with the reversed second half.
Traverse the linked list to find the middle element using slow and fast pointers.
Reverse the second half of the linked list.
Compare the first half with the reversed second half to check for palindrome.
Deadlocks occur when two or more processes are waiting for each other to release resources, leading to a standstill.
4 conditions of Deadlocks: mutual exclusion, hold and wait, no preemption, circular wait
Preventing Deadlocks: using a proper resource allocation strategy, implementing timeouts, avoiding circular wait, using deadlock detection and recovery algorithms
Example: Two processes each holding a resource and waiti...
Use a hash set to store seen numbers and check if the complement of current number is in the set.
Iterate through the array and for each number, check if the complement of the current number is in the hash set.
If the complement is found, return true. Otherwise, add the current number to the hash set.
Repeat this process for all numbers in the array.
Example: Array [1, 2, 3, 4, 5] and Sum 9 should return true as 4 + 5 = 9.
DNS is a system that translates domain names to IP addresses, allowing users to access websites using human-readable names.
DNS is like a phone book for the internet, translating domain names (e.g. google.com) to IP addresses (e.g. 172.217.3.206).
DNS servers store records that map domain names to IP addresses, helping users navigate the internet.
DNS also helps with email delivery by translating domain names in email add
MakeMyTrip interview questions for popular designations
I applied via You tube and was interviewed before Sep 2022. There were 2 interview rounds.
Get interview-ready with Top MakeMyTrip Interview Questions
I applied via Referral and was interviewed in May 2022. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Apr 2023. There were 3 interview rounds.
I applied via campus placement at Indian Institute of Management (IIM), Lucknow
Tell me something about yourself.
Share your work experience.
Suppose you need to implement Uber Surge. How would you go about it?
Yes, Google AdWords is an online advertising platform developed by Google.
Google AdWords allows businesses to create and display ads on Google's search engine results pages and other websites.
It works on a pay-per-click model, where advertisers bid on keywords and pay for each click on their ads.
AdWords also offers various targeting options, such as location, language, device, and audience demographics.
It has now been ...
Google's revenue model is primarily based on advertising through its search engine and other platforms.
Google earns revenue through its AdWords program, where advertisers bid on keywords to display their ads in search results and other Google platforms.
Google also earns revenue through its AdSense program, where website owners can display Google ads on their sites and earn a share of the revenue.
Other sources of revenu...
Uber pool is beneficial as it reduces traffic congestion, lowers transportation costs, and promotes social interaction.
Reduces traffic congestion by allowing multiple passengers to share a ride
Lowers transportation costs for passengers as they split the fare
Promotes social interaction by bringing people together who may not have otherwise met
Increases efficiency by reducing the number of cars on the road
Helps to reduce...
Uber pool would fail if the demand for shared rides decreases or if the cost of providing the service becomes too high.
Decrease in demand for shared rides
Increase in cost of providing the service
Competition from other ride-sharing services
Regulatory changes affecting ride-sharing services
Safety concerns or incidents
Technological disruptions affecting the ride-sharing industry
I applied via Company Website and was interviewed in Jul 2022. There were 2 interview rounds.
I was interviewed before Jun 2023.
Top trending discussions
Interview experience
based on 824 reviews
Rating in categories
Senior Software Engineer
315
salaries
| ₹13 L/yr - ₹33 L/yr |
Assistant Manager
272
salaries
| ₹4.8 L/yr - ₹18.9 L/yr |
Holiday Expert
229
salaries
| ₹0.6 L/yr - ₹6.7 L/yr |
Senior Business Development Manager
219
salaries
| ₹4.5 L/yr - ₹12 L/yr |
Deputy Manager
172
salaries
| ₹7 L/yr - ₹24.5 L/yr |
Cleartrip
Yatra
Goibibo
Oyo Rooms