MakeMyTrip interview experience Real time questions & tips from candidates to crack your interview

SDE - 2

MakeMyTrip
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 7 months
Topics: Data Structures, Algorithms, High Level Design, OOPS, Low Level Design
Tip
Tip

Tip 1 : Always be consistent in solving coding questions, solve at least 2 questions everyday
Tip 2 : Learn System Design questions
Tip 3 : Also, solve different types of questions on different patterns

Application process
Where: Referral
Eligibility: Overall 65% percentage
Resume Tip
Resume tip

Tip 1 : Be crystal clear about your experience
Tip 2 : Go through the job description well and list out the keywords and use them in your resume

Interview rounds

01
Round
Medium
Face to Face
Duration60 minutes
Interview date6 May 2022
Coding problem2

It was an online interview round in the morning from 11am to 12 pm

1. Kth largest element

Moderate
0/80
Asked in companies
WalmartMakeMyTripOracle

Ninja loves playing with numbers. One day Alice gives him some numbers and asks him to find the Kth largest value among them.

Problem approach

Naive Solution : I sorted the array and then used the kth element from the last.

Improved Solution (O(n.log(k))) : Used a min heap of size K and then iterated the entire array and check the elements are greater to the root or not and accordingly replaces the root of the min heap (by heapifying it) and at the end the root of the min heap will give the kth largest element.

Further Optimized solution (O(n)) : Used the quick select sorting algorithm by choosing a pivot and follow the algorithm such that the kth largest element will be at its correct position, rest elements smaller than that will be on the left side and larger elements will be on the right side. the left and right elements need not to be in the sorted order

Try solving now

2. Deletion In Circular Linked List

Easy
30m average time
0/40
Asked in companies
MakeMyTripCIS - Cyber InfrastructureExpedia Group

You are given a Circular Linked List of integers, and an integer, 'key'.

You have to write a function that finds the given key in the list and deletes it. If no such key is present, then the list remains unchanged.

For Example :
This is a visualization of the Circular Linked List, represented by:
1 2 3 4 5 -1

linked_list_1

Note :
The Circular Linked List before/after deletion may happen to be empty. In that case, only print -1.

All integers in the list are unique.


Try solving now
02
Round
Medium
Face to Face
Duration60 minutes
Interview date12 May 2022
Coding problem1

It was an online system design round, basically a combination of High level Design and Low Level Design

1. System Design Question

I was asked to design a rate limiter where a single user can make 5 requests in a minute. If the user raises more requests than that, then that will be terminated with a message that you have reached out the limit, please try again after 1 minute.

Problem approach

Tip 1 : Clear all your doubts with the interviewer, don't assume anything by yourself.
Tip 2 : Learn some of the basic system design algorithms, like i used leaky bucket rate limiter, similarly you can use token rate limiter etc.
 

03
Round
Easy
HR Round
Duration30 minutes
Interview date16 May 2022
Coding problem1

It was an online managerial cum HR round scheduled at evening 4 pm to 4:30 pm

1. Basic HR Questions

It was a general discussion round, asked about my prior project experience and the challenges faced. 

Then he told me about the team and project and tech stack.


 

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

Which traversal uses a queue as its primary data structure?

Choose another skill to practice
Similar interview experiences
company logo
Software Developer
3 rounds | 9 problems
Interviewed by MakeMyTrip
1098 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 13 problems
Interviewed by MakeMyTrip
980 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by MakeMyTrip
886 views
0 comments
0 upvotes
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by MakeMyTrip
480 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
27117 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
5940 views
0 comments
0 upvotes
company logo
SDE - 2
6 rounds | 8 problems
Interviewed by Amazon
4386 views
0 comments
0 upvotes