Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by MakeMyTrip Team. If you also belong to the team, you can get access from here

MakeMyTrip Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

MakeMyTrip Senior Software Engineer 2 Interview Questions, Process, and Tips

Updated 3 Oct 2024

Top MakeMyTrip Senior Software Engineer 2 Interview Questions and Answers

MakeMyTrip Senior Software Engineer 2 Interview Experiences

3 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Reverse stack which using another stack (Recursion)
  • Q2. Find element in sorted rotated array
  • Ans. 

    Search for an element in a sorted rotated array

    • Use binary search to find the pivot point where the array is rotated

    • Then perform binary search on the appropriate half of the array to find the element

    • Handle cases where the element is not found in the array

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. LLD for twitter
Round 3 - Technical 

(1 Question)

  • Q1. HLD for poker game

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Case Study 

System DEsign design spotify

Round 2 - Technical 

(2 Questions)

  • Q1. Design Spotify in depth
  • Ans. 

    Spotify is a music streaming service that allows users to listen to a wide variety of songs and create personalized playlists.

    • Spotify uses algorithms to recommend music based on user preferences and listening history.

    • Users can create playlists, follow artists, and share music with friends.

    • Spotify offers both free and premium subscription options with additional features like offline listening and ad-free music.

    • The plat...

  • Answered by AI
  • Q2. Db design in depth for spotify
  • Ans. 

    Designing a database for Spotify involves creating tables for users, songs, playlists, and interactions.

    • Create tables for users, songs, playlists, interactions

    • Use relational database management system like MySQL or PostgreSQL

    • Implement indexes for faster query performance

    • Normalize data to reduce redundancy

    • Consider sharding for scalability

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Always be the practical . It was director round , I was not selected

Skills evaluated in this interview

Senior Software Engineer 2 Interview Questions Asked at Other Companies

asked in Synechron
Q1. What microservices patterns are you aware ? let's assume that the ... read more
Q2. Draw a system diagram for ecommers system to place an order and g ... read more
asked in Synechron
Q3. What is the internal implementation of hashmap? Let's assume that ... read more
Q4. what is the need for @Service annotation?
Q5. Internal working of Node.js and how node processes asynchronous r ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Sep 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Normal Easy Medium Leet Code QUestion

Round 2 - One-on-one 

(2 Questions)

  • Q1. Design Gmail system design
  • Ans. 

    Design a system similar to Gmail for sending and receiving emails.

    • Use distributed systems for scalability and reliability

    • Implement features like search, filters, labels, and attachments

    • Utilize a database for storing emails and user data

    • Include security measures like encryption and authentication

  • Answered by AI
  • Q2. Normal System design Questions
Round 3 - Behavioral 

(2 Questions)

  • Q1. Normal Puzzles with changes
  • Q2. Design a singleton class
  • Ans. 

    A singleton class is a class that can only have one instance created throughout the application.

    • Ensure the constructor is private to prevent external instantiation.

    • Provide a static method to access the single instance.

    • Use lazy initialization to create the instance only when needed.

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Aug 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

General reasoning and Mathmatics Aptitude

Round 3 - Technical 

(1 Question)

  • Q1. Core Java and Coding questions

Interview Preparation Tips

Topics to prepare for Yatra Software Engineer interview:
  • Core Java
  • Advanced Java
  • SQL
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

45 MCQ Which includes below topics
Basic core Java
Database
Spring
Hibernate
Angular
One program based on core Java logic

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

They asked me two coding questions:
1.) Floyd's cycle finding problems
2.) Two-pointer-related question

Round 3 - Coding Test 

They asked me two coding questions:
1.) Check if the given binary tree is good
Conditions: If any binary tree from root to a child node element is in ascending order is a good binary tree.
2.) Given the linked list find if there is 'Y' formation in it.

Round 4 - Behavioral interview 

(1 Question)

  • Q1. SDLC, SCRUM master, Agile module.
Round 5 - HR 

(1 Question)

  • Q1. I got called about a salary discussion.

Interview Preparation Tips

Interview preparation tips for other job seekers - Do practice DSA questions from Geeksforgeek, Leetcode, and InterviewBit.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. To find the kth minimum element from BST
  • Ans. 

    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

  • Answered by AI
  • Q2. Basic OOPs question like inheritance encapsulation
Round 2 - Technical 

(2 Questions)

  • Q1. In a BST two numbers are swapped find swapped nos.
  • Ans. 

    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

  • Answered by AI
  • Q2. What you did in college projects
Round 3 - One-on-one 

(2 Questions)

  • Q1. Puzzles: find the fastest 3 horses in 25 horse race with a race and 5 horses can be run at a time
  • Q2. Weakness and strength. how a friend will describe you

Interview Preparation Tips

Topics to prepare for Ixigo.com Software Engineer interview:
  • java
  • dsa
  • puzzle
  • tree
Interview preparation tips for other job seekers - DSA and system design are needed

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Basic Oops , SQL , aap.net

I applied via Recruitment Consultant and was interviewed before Nov 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Core java question with coding skill

Interview Preparation Tips

Interview preparation tips for other job seekers - Core Java,Spring Boot,Angular

I applied via Approached by Company and was interviewed in Mar 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - One-on-one 

(1 Question)

  • Q1. Core : DBMS , oops in depth coding: basic DSA questions based on Arrays, String.
Round 3 - One-on-one 

(1 Question)

  • Q1. He asked me graph questions ( medium level ) based on a node to root, and min cost to target. note: if you really want to crack the yata.com interview practice graph question and they ask a leetcode questi...

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. focus on dsa (graph) for the yatra.com
2. clear your oops concept.
3. clear your DBMS concept.

MakeMyTrip Interview FAQs

How many rounds are there in MakeMyTrip Senior Software Engineer 2 interview?
MakeMyTrip interview process usually has 2-3 rounds. The most common rounds in the MakeMyTrip interview process are Technical, Behavioral and Case Study.
What are the top questions asked in MakeMyTrip Senior Software Engineer 2 interview?

Some of the top questions asked at the MakeMyTrip Senior Software Engineer 2 interview -

  1. Find element in sorted rotated ar...read more
  2. Db design in depth for spot...read more
  3. Design Gmail system des...read more

Tell us how to improve this page.

MakeMyTrip Senior Software Engineer 2 Interview Process

based on 3 interviews

Interview experience

3.7
  
Good
View more

Interview Questions from Similar Companies

Oyo Rooms Interview Questions
3.3
 • 227 Interviews
BCD Travel Interview Questions
4.3
 • 111 Interviews
Expedia Group Interview Questions
3.8
 • 81 Interviews
Agoda Interview Questions
3.6
 • 62 Interviews
Thomas Cook Interview Questions
3.8
 • 44 Interviews
Yatra Interview Questions
3.4
 • 31 Interviews
Airbnb Interview Questions
3.8
 • 22 Interviews
Ixigo.com Interview Questions
3.7
 • 22 Interviews
Cleartrip Interview Questions
3.4
 • 18 Interviews
View all
MakeMyTrip Senior Software Engineer 2 Salary
based on 168 salaries
₹16.7 L/yr - ₹40 L/yr
31% more than the average Senior Software Engineer 2 Salary in India
View more details

MakeMyTrip Senior Software Engineer 2 Reviews and Ratings

based on 16 reviews

3.1/5

Rating in categories

3.0

Skill development

3.5

Work-life balance

2.9

Salary

3.6

Job security

2.8

Company culture

2.4

Promotions

2.9

Work satisfaction

Explore 16 Reviews and Ratings
Senior Software Engineer
324 salaries
unlock blur

₹13.5 L/yr - ₹33 L/yr

Assistant Manager
294 salaries
unlock blur

₹4.5 L/yr - ₹18.7 L/yr

Holiday Expert
225 salaries
unlock blur

₹1 L/yr - ₹7 L/yr

Senior Business Development Manager
217 salaries
unlock blur

₹4.5 L/yr - ₹12 L/yr

Senior Executive
210 salaries
unlock blur

₹1.6 L/yr - ₹9 L/yr

Explore more salaries
Compare MakeMyTrip with

Cleartrip

3.4
Compare

Yatra

3.4
Compare

Goibibo

4.3
Compare

Oyo Rooms

3.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview