
MakeMyTrip Qa Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 18 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at MakeMyTrip.
Quality Engineer
I applied using an employee referral, and the HR team got back to me quickly and were really helpful. They scheduled the interview for just 3 days later. This role was for someone experienced. The interview was scheduled for an hour, and about 40-45 minutes of it were just theory questions, which wasn't what I expected for an experienced role. After the theory, there was a coding question and a puzzle. They only asked 1-2 questions about testing, mostly Java-related. So, make sure your theory and definitions are solid. Overall, the interview experience was good, and the interviewer was supportive. My constructive feedback for the process is to focus more on logic, because anyone can memorize definitions, and implementation is easy to learn and fix, but logic and approach aren't things you can teach or find on Google when working on real projects.
- Can you explain concepts like object, polymorphism, constructor, and access modifiers?
- Could you write a program to determine if a string's characters can form a palindrome?
- What's the probability of three ants colliding if they start at the corners of a triangle?
Quality Assurance Engineer
First round was a face-to-face technical interview with some puzzles and a Fibonacci series programming question, plus some SQL questions. The second round was also technical, with the team manager, and was longer, including more puzzles and programming questions, an SQL query to get data from two tables, and a question about using the grep command in UNIX. The third round was with the director and was more general, asking 'Tell me about yourself'. The final round was an HR round, also general, asking 'Tell me about yourself'.
- Can you solve some puzzles and write a Fibonacci program?
- What is the difference between an abstract class and an interface in Java? Also, can you create test cases for an app's GUI and for a white paper?
- Could you tell me about yourself?
QA Manager
The first round was pretty straightforward, a junior person interviewed me and I passed. But the second round was different. The interviewer was upfront and explained that they have a tough process for QA automation roles and need people who can work like developers. They are really looking for candidates with extensive coding skills and aren't too concerned with manual testing. Their main focus is on candidates with deep knowledge of code coverage tools, such as Jacoco.
- Tell me about yourself and your projects.
- Write a program to find stocks with the highest profit based on the last 5 days of market data.
- Can you solve these SQL queries?
MakeMyTrip Qa Engineer Interview Questions
Quoted word for word from MakeMyTrip interview reports.
“What's the probability of three ants colliding if they start at the corners of a triangle?”
Read reports →“What is the difference between local and shared cache in a browser?”
Read reports →“In Selenium, how do you take a screenshot?”
Read reports →“Write a SQL query to retrieve the top 3 highest marks from a student marks table.”
Read reports →“How can you search for a keyword in server logs and view the 10 lines preceding it?”
Read report →“Could you write a program to determine if a string's characters can form a palindrome?”
Read report →“What is a standard SQL join query?”
Read report →“If some users see a blank page when accessing the website, how would you debug this issue?”
Read report →“Write a program to find stocks with the highest profit based on the last 5 days of market data.”
Read report →Formats, difficulty and experience
Across all 18 MakeMyTrip interview reports.