i
MakeMyTrip
Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
I applied via campus placement at Delhi College of Engineering (DCE), Delhi 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.
DSA ROUND : DP question was asked
Microservices are small, independent services that work together, while monolith is a single, large application.
Microservices are loosely coupled and can be developed, deployed, and scaled independently.
Monoliths are tightly coupled and any change requires redeployment of the entire application.
Microservices allow for better fault isolation and scalability.
Monoliths are simpler to develop and deploy initially.
Examples ...
I was interviewed in Jun 2024.
MakeMyTrip interview questions for designations
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 Referral and was interviewed in Nov 2023. There was 1 interview round.
LRU Cache is a data structure that stores the most recently used items and discards the least recently used items when full.
Use a combination of a doubly linked list and a hashmap to implement LRU Cache.
Keep track of the most recently used item at the head of the linked list and the least recently used item at the tail.
When a new item is accessed, move it to the head of the linked list and update the hashmap.
When the c...
I applied via Job Portal and was interviewed before May 2021. There were 5 interview rounds.
2 Coding Questions (Hard Level) followed by 20 MCQ (CS Fundamentals)
Given n starting with all 1, find the kth number.
The kth number is obtained by incrementing the binary representation of n.
Repeat until k-1 increments are done.
Return the final value of n.
I applied via Referral and was interviewed in Nov 2020. There was 1 interview round.
Top trending discussions
I applied via Company Website and was interviewed in Aug 2023. There were 3 interview rounds.
General reasoning and Mathmatics Aptitude
I applied via LinkedIn and was interviewed before Mar 2023. There were 3 interview rounds.
To find the kth minimum element from a Binary Search Tree (BST)
Perform an in-order traversal of the BST to get elements in sorted order
Return the kth element from the sorted list
Time complexity: O(n) where n is the number of nodes in the BST
To find swapped numbers in a BST, perform inorder traversal and keep track of previous node.
Perform inorder traversal of the BST
Keep track of the previous node while traversing
If at any point, the current node's value is less than the previous node's value, those are the swapped numbers
1 Interview rounds
based on 23 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