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 QA Engineer Interview Questions and Answers

Updated 24 Jul 2024

MakeMyTrip Senior QA Engineer Interview Experiences

4 interviews found

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

(3 Questions)

  • Q1. Api status codes, api debugging questions
  • Q2. If you get 500 error how to debug.
  • Ans. 

    To debug a 500 error, check server logs, review code changes, test API endpoints, and use debugging tools.

    • Check server logs for error details

    • Review recent code changes that may have caused the error

    • Test API endpoints using tools like Postman

    • Use debugging tools like Chrome DevTools or Firebug

  • Answered by AI
  • Q3. One java string question merge two strings diagonally.
  • Ans. 

    Merge two strings diagonally in a Java array of strings.

    • Iterate through each row and column to merge characters diagonally

    • Keep track of the diagonal position to insert characters from both strings

    • Handle cases where strings have different lengths

    • Example: String 1: 'hello', String 2: 'world', Merged: 'hweolrllod'

    • Example: String 1: 'abc', String 2: '123', Merged: 'a1b2c3'

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Oct 2022. There were 6 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 - Initial Discussion 

(1 Question)

  • Q1. Basics on Automation
Round 3 - Coding Test 

2 programming question moderate level

Round 4 - Technical 

(1 Question)

  • Q1. Java Questions/ Selenium Question/ SQL
Round 5 - One-on-one 

(1 Question)

  • Q1. Managerial Round. Puzzle/ Basic program
Round 6 - HR 

(1 Question)

  • Q1. Salary Discussion, basic HR questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Go for it. Good Company to work with.

Senior QA Engineer Interview Questions Asked at Other Companies

asked in MakeMyTrip
Q1. Combination Sum Problem Statement Given an array of distinct posi ... read more
asked in MakeMyTrip
Q2. Next Greater Number Problem Statement Given a string S which repr ... read more
Q3. How do you retrieve data from a file using Selenium?
Q4. If you have two threads, and one thread burns completely in 30 mi ... read more
Q5. How can you execute a test case multiple times?

I appeared for an interview before Feb 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

This was a written test with 2 coding problems.

  • Q1. 

    Combination Sum Problem Statement

    Given an array of distinct positive integers ARR and a non-negative integer 'B', find all unique combinations in the array where the sum is equal to 'B'. Numbers can be c...

  • Ans. 

    The task is to find all unique combinations in an array where the sum is equal to a given target sum, with elements in non-decreasing order.

    • Use backtracking to generate all possible combinations.

    • Sort the array to ensure elements are in non-decreasing order.

    • Keep track of the current combination and sum while exploring the array.

    • Recursively explore all possible combinations.

    • Return the valid combinations that sum up to th...

  • Answered by AI
  • Q2. 

    Next Greater Number Problem Statement

    Given a string S which represents a number, determine the smallest number strictly greater than the original number composed of the same digits. Each digit's frequenc...

  • Ans. 

    The task is to find the smallest number greater than the given number with the same set of digits.

    • Iterate from right to left to find the first digit that can be swapped with a larger digit to make the number greater.

    • Swap this digit with the smallest digit to its right that is larger than it.

    • Sort all digits to the right of the swapped digit in ascending order to get the smallest number.

    • If no such number exists, return -...

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAMakeMyTrip interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Dec 2019. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Program to find all possible combinations of elements from two sets of arrays such that the sum of elements is equal to one of the elements in the array itself.
  • Ans. 

    Program to find all possible combinations of elements from two sets of arrays such that the sum of elements is equal to one of the elements in the array itself.

    • Create two arrays of integers

    • Loop through both arrays and find all possible combinations

    • Check if the sum of elements is equal to any element in the array

    • Return all combinations that meet the criteria

  • Answered by AI
  • Q2. Program to find the next bigger number for the given number by just interchanging it's digits.ex- for 533224, answer is 533242
  • Ans. 

    Program to find the next bigger number for the given number by interchanging its digits.

    • Convert the number to a string to access individual digits

    • Start from the rightmost digit and find the first digit that is smaller than the digit to its right

    • Swap this digit with the smallest digit to its right that is greater than it

    • Sort the digits to the right of the swapped digit in ascending order

    • Convert the string back to a numb...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I have been through 5 interview rounds in MakeMyTrip including one 1 written test followed by 4 face to face interview. Most of the questions asked were related to Java only. Many programs were asked to write algorithm for the given problem based on DS.

Be confident and prepare well on your DS and Algorithms concepts. Practice more on programming some basic problems.

Skills evaluated in this interview

Top trending discussions

View All
Indian Startups
2w
a senior executive
One of the best sources for Startup investment: DAHEJ(DOWRY)
You won't believe my senior has a good corporate job with over 10 years of experience. But suddenly resigned just a few days after his wedding. We all thought maybe he got married and wants to spend his time with his wife, and decided to go to his place to give him a proper farewell. All of us got shocked after knowing that he left because his father-in-law gifted him a fat cash amount and a car in the name of "blessings." He’s using the money to fund his startup and the car for "business movement." I mean seriously? People are now using dowry as startup capital and walking around acting like CEOs, playing boss with someone else’s money. Bas, shaadi karo aur apne sapne chalu karo, courtesy sasural. I don't know feeling inspired? Or disgusted?
Got a question about MakeMyTrip?
Ask anonymously on communities.

Interview questions from similar companies

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

Interview was very good, asked coding questions and testing principles

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

General aps questions were asked

Round 2 - One-on-one 

(1 Question)

  • Q1. On topics you have mentioned on your resume

Interview Preparation Tips

Interview preparation tips for other job seekers - It good

Software Engineer Interview Questions & Answers

Amazon user image Rajesh Paramanandam

posted on 24 Feb 2017

I appeared for an interview in Oct 2016.

Interview Preparation Tips

Round: Test
Experience: Aptitude was quite easy they just asked us basic questions from Math,logical reasoning and english
Tips: Just think well before u do..
Duration: 1 hour 30 minutes
Total Questions: 40

Round: Behavioural Interview
Experience: It was face to face .. the interviewee asked questions from our resume... Since I m from computer science background they asked some technical questions..

Tips: Beware filling ur resume.. they will ask every stuff that you have in resume

Round: Technical Interview
Experience: Discussion about my project that i vr done in my final year.they asked me what was my role in my project

College Name: Sri ganesh college of engineering and technology
Are these interview questions helpful?

Interview Preparation Tips

Round: Test
Experience: The first test
contained 25 objective questions encompassing the basics of Computer Science ranging from
data structures, networks and operating systems to theory of computation
Duration: 45 minutes
Total Questions: 25

Round: Test
Experience: The second test contained 3 coding questions.
Duration: 45 minutes
Total Questions: 3

Round: HR Interview
Experience: After the written test, next day I appeared for 3 interviews.
They were checking if you can write code and also if you are aware of the practical issues faced while coding. In the final round they were testing if you could abstract out a real world
problem into code.
Tips: Overall I can say that you must hope for the best and prepare for the
worst. So make sure that you are prepared on all counts. You never know what might go wrong.

Interview Questionnaire 

2 Questions

  • Q1. Data struct,algo,
  • Q2. High level data structs and algos

Interview Preparation Tips

Round: Problem Statement
Experience: coding and submission before face to face interview shortlisting
Tips: practice coding ,coding is key to success for SE

Round: Resume Shortlist
Experience: based on marks ,I was called for F2F
Tips: the ppt was to be submitted explaining the approach

Round: Technical Interview
Experience: a lot of brain storming
Tips: understands the nitty gritty of the structs and algos

Round: Technical Interview
Experience: exact code was to be written instead of pseudo code
Tips: get hold of DS,Algos

I applied via Campus Placement

Interview Questionnaire 

4 Questions

  • Q1. Boundary traversal of a tree
  • Ans. 

    Boundary traversal of a tree is the process of visiting the nodes on the boundary of a tree in a specific order.

    • The boundary traversal can be done in three steps: left boundary, leaf nodes, and right boundary.

    • For the left boundary, start from the root and traverse down the left side of the tree until reaching a leaf node.

    • For the leaf nodes, perform an inorder traversal to visit all the leaf nodes of the tree.

    • For the ri...

  • Answered by AI
  • Q2. Find the nearest greater value of a given value in a BST
  • Ans. 

    Find the nearest greater value of a given value in a Binary Search Tree (BST).

    • Start from the root node and compare the given value with the current node's value.

    • If the given value is less than the current node's value, move to the left subtree.

    • If the given value is greater than the current node's value, move to the right subtree.

    • Keep track of the closest greater value encountered while traversing the tree.

    • Return the cl...

  • Answered by AI
  • Q3. There is an infinite stair case and there are n rounds. in i'th round we can jump i steps at one or discard them. it is given that k'th step is broken , find the max height we can reach with out stepping o...
  • Ans. 

    Given an infinite staircase with a broken kth step, find the maximum height we can reach in n rounds of jumping i steps.

    • We can start by jumping the maximum number of steps in each round until we reach the broken step.

    • After reaching the broken step, we can discard the i steps that would land us on the broken step and jump the remaining steps.

    • We can continue this pattern until we reach the maximum height we can reach wit...

  • Answered by AI
  • Q4. Height h was given and form a binary tree of height h and start combining bottom nodes to form a cone like structure
  • Ans. 

    Construct a binary tree of height h and merge bottom nodes to create a cone-like structure.

    • A binary tree of height h has 2^h - 1 nodes.

    • Start combining leaf nodes from the bottom level upwards.

    • Each combination can be visualized as merging two nodes into one.

    • For example, if h=3, the tree has 7 nodes, and you combine nodes at levels 2 and 1.

    • The final structure resembles a cone as nodes are merged.

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: there were 20 MCQ which were on ds , networks and basic coding followed by 2 coding questions.
1) print all the distinct substrings of a given string in lexicographical order
2) find the max i-j value in the given array of 0's and 1's such that there are equal number of zeros and ones, where i is the starting index and j is the ending index of the array.
Tips: make sure that you pass atleast half the test cases for both the question.
Duration: 90 minutes
Total Questions: 22

Round: Technical Interview
Experience: 1) i printed left view then leaves and right view using three level order traversals . he asked me to use one traversal only, then i told him the approach and wrote the working code.
2) told him the approach and coded it.
Tips: look at corner cases properly. the interviewers were friendly, so i felt relaxed.

Round: Technical Interview
Experience: 1) i told him a recursive O(2^n) solution, optimised it to O(n^2). he told me to optimise further. Then i finally came up with O(n) solution after 5 min and he was satisfied . i coded it. he was satisfied finally :D .
2) came up with the approach immediately and coded it. he was satisfied.
Tips: he was very particular about corner cases and he checked the code througly tested it on some cases to ensure it was working.

General Tips: be cool. interviewers were friendly. tell them what you are thinking and be clear with the question before answering to avoid wasteage of time.
Skill Tips: solve problems from codechef, spoj and codeforces. solve interview questions from geeksforgeeks and careercup.
Skills: the way you think, coding skills and knowledge on data structures.
Duration: 3
College Name: IIT Roorkee
Motivation: some good seniors got intern, so i was inspired.
Funny Moments: on the interview day a person came into the conference room to call me for interview, i didnt thought he was interviewer. he was very simple, but intelligent and at last i felt like asking him to ask me one more coding question as it was fun solving questions infront of him, but i didnt do that as i was frightened if i would not be able to answer it would be a negative remark :P .

Skills evaluated in this interview

MakeMyTrip Interview FAQs

How many rounds are there in MakeMyTrip Senior QA Engineer interview?
MakeMyTrip interview process usually has 3-4 rounds. The most common rounds in the MakeMyTrip interview process are Technical, One-on-one Round and HR.
What are the top questions asked in MakeMyTrip Senior QA Engineer interview?

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

  1. Program to find all possible combinations of elements from two sets of arrays s...read more
  2. Program to find the next bigger number for the given number by just interchangi...read more
  3. One java string question merge two strings diagonal...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.5/5

based on 2 interview experiences

Difficulty level

Easy 50%
Moderate 50%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

Amazon Interview Questions
4.0
 • 5.4k Interviews
Flipkart Interview Questions
3.9
 • 1.5k Interviews
Swiggy Interview Questions
3.7
 • 474 Interviews
PolicyBazaar Interview Questions
3.7
 • 472 Interviews
Meesho Interview Questions
3.7
 • 368 Interviews
JustDial Interview Questions
3.5
 • 358 Interviews
Info Edge Interview Questions
3.9
 • 349 Interviews
Udaan Interview Questions
3.9
 • 347 Interviews
Eternal Limited Interview Questions
3.7
 • 327 Interviews
View all
MakeMyTrip Senior QA Engineer Salary
based on 19 salaries
₹7.9 L/yr - ₹23 L/yr
52% more than the average Senior QA Engineer Salary in India
View more details

MakeMyTrip Senior QA Engineer Reviews and Ratings

based on 2 reviews

3.6/5

Rating in categories

3.6

Skill development

3.6

Work-life balance

4.0

Salary

3.4

Job security

4.0

Company culture

3.0

Promotions

3.6

Work satisfaction

Explore 2 Reviews and Ratings
Senior Software Engineer
335 salaries
unlock blur

₹19 L/yr - ₹33 L/yr

Assistant Manager
286 salaries
unlock blur

₹9 L/yr - ₹16.8 L/yr

Software Engineer
255 salaries
unlock blur

₹12.6 L/yr - ₹23 L/yr

Holiday Expert
235 salaries
unlock blur

₹2 L/yr - ₹6.1 L/yr

Senior Business Development Manager
221 salaries
unlock blur

₹5.4 L/yr - ₹11.7 L/yr

Explore more salaries
Compare MakeMyTrip with

Cleartrip

3.5
Compare

Amazon

4.0
Compare

Flipkart

3.9
Compare

Indiamart Intermesh

3.6
Compare
write
Share an Interview