i
MakeMyTrip
Filter interviews by
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 applied via Job Portal and was interviewed in Jun 2024. There were 2 interview rounds.
3Sum, target sum backtracking quesion, leetcode medium question
MySQL is a relational database management system, while NoSQL databases are non-relational databases.
MySQL is a traditional relational database that uses tables to store data and SQL for querying.
NoSQL databases are non-relational and can be document-based, key-value pairs, wide-column stores, or graph databases.
MySQL is ACID-compliant and suitable for complex queries and transactions.
NoSQL databases are often used for...
MakeMyTrip interview questions for popular designations
System DEsign design spotify
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...
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
Get interview-ready with Top MakeMyTrip Interview Questions
I was interviewed in Aug 2024.
Calculate the number of rows after joining two datasets.
Count the number of rows in each dataset
Perform the join operation
Count the number of rows in the resulting dataset
Use Excel's text to columns feature to split person names into separate columns.
Select the column containing the full names
Go to the Data tab and click on Text to Columns
Choose 'Delimited' and select the delimiter that separates the names (e.g. space)
Click Finish to split the names into separate columns
I applied via Campus Placement
Product Design question
My favorite app is Instagram, but I believe it can improve its algorithm for showing posts.
Instagram's algorithm sometimes shows posts out of order, leading to missed content
The explore page could be more personalized based on user interests
There are concerns about the impact of the app on mental health due to the focus on likes and followers
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Use dynamic programming to find the minimum steps to convert string a to b by deletion, insertion, or replacement.
Create a 2D array to store the minimum steps required to convert substrings of a to substrings of b.
Initialize the array with base cases for empty strings and iterate through the rest of the array to fill in the values based on previous calculations.
The final value in the bottom right corner of the array wi...
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
2 questions - 1 was on map and other on graph
Designing an elevator system involves considering factors like capacity, speed, efficiency, and safety.
Consider the number of floors in the building and the expected traffic flow to determine the number of elevators needed.
Choose between different elevator types such as hydraulic, traction, or machine-room-less based on building requirements.
Implement a control system to optimize elevator movement and reduce wait times...
First round was a coding question with html, css, javascript to create 5 clickable boxes, change it's colors on click and update count
Top trending discussions
Interview experience
based on 824 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