Update appNew update is available. Click here to update.
SDE - 1
MakeMyTrip
upvote
share-icon
2 rounds | 4 Coding problems
views
65 views
comment
0 comments
upvote
0 upvotes
Interview preparation journey
expand-icon
Preparation
Duration: 3 months
Topics: Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Practice from Leetcode, solve Leetcode medium level problems.
Tip 2 : Brush up computer fundamentals from subjects like OS, DBMS and CN.
Tip 3 : Have a good project or good internship experience and have in-depth knowledge regarding what you have done.

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.

Interview rounds
01
Round
Easy
Video Call
Duration45 minutes
Interview date26 Jul 2022
Problems2
Number of Islands II

You have a 2D grid of ‘N’ rows and ‘M’ columns which are initially filled with water. Y...

view more
Problem approach

You have a 2D grid of ‘N’ rows and ‘M’ columns which are initially filled with water. You are given ‘Q’ queries each consisting of two integers ‘X’ and ‘Y’ and in each query operation, you have to turn the water at position (‘X’, ‘Y’) into a land. You are supposed to find the number of islands in the grid after each query.
An island is a group of lands surrounded by water horizontally, verti...

view more
Try solving now
Make Array Elements Equal

You are given an array of integers of size ‘N’. You have to make the elements of the array equal, and the cost of changing the element ‘x’ to ‘y’ is abs(x -y). Your...

view more
Problem approach

You are given an array of integers of size ‘N’. You have to make the elements of the array equal, and the cost of changing the element ‘x’ to ‘y’ is abs(x -y). Your task is to find the minimum cost to make the elements of the array equal.
For Example:
Consider ARR = [3, 4, 5] now suppose if we want to change every element value to 4, then the cost of changing 3 to 4 is |3 - 4| which is 1,...

view more
Try solving now
02
Round
Easy
Video Call
Duration45 minutes
Interview date26 Jul 2022
Problems2
System Design Question

Design Facebook Messenger

Problem approach

Things to discuss and analyze: 

Approach for one-on-one text messaging between users.
Approach for extending the design to support group chats.
Delivered and read status
What action needs to be taken if the user is not connected to the internet?
Push notifications
Sending media like images or other documents
Approach for providing end-to-end message encryption.

OS Question

What is a deadlock?

Problem approach

In concurrent computing, deadlock is any situation in which no member of some group of entities can proceed because each waits for another member, including itself, to take action, such as sending a message or, more commonly, releasing a lock.

Start a Discussion
Similar interview experiences
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by MakeMyTrip
320 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 7 problems
Interviewed by MakeMyTrip
112 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by MakeMyTrip
15 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by MakeMyTrip
5 views
0 comments
0 upvotes
Companies with similar interview experiencs
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
56805 views
15 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
25613 views
3 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
17973 views
4 comments
0 upvotes