Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
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 O...

View more
Try solving now

2. Deletion In Circular Linked List

Easy
30m average time
0/40
Asked in companies
CIS - Cyber InfrastructureMakeMyTripExpedia 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 ...

View more
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

What is the return type of a method that doesn't return any value?

Start a Discussion
Similar interview experiences
company logo
Software Developer
3 rounds | 9 problems
Interviewed by MakeMyTrip
776 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 13 problems
Interviewed by MakeMyTrip
550 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by MakeMyTrip
539 views
0 comments
0 upvotes
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by MakeMyTrip
162 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
20892 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
4626 views
0 comments
0 upvotes
company logo
SDE - 2
6 rounds | 8 problems
Interviewed by Amazon
3165 views
0 comments
0 upvotes