Premium Employer

i

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

Myntra Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Myntra Software Engineer Interview Questions and Answers

Updated 9 Mar 2025

10 Interview questions

A Software Engineer was asked 8mo ago
Q. Given an array containing only 0s, 1s, and 2s, sort the array in-place.
Ans. 

Sort an array of strings containing only 0, 1, and 2.

  • Use a three-way partitioning algorithm like Dutch National Flag algorithm to sort the array in a single pass.

  • Keep track of three pointers - low, mid, and high to partition the array into three sections.

  • Swap elements based on their values to achieve the sorted array.

A Software Engineer was asked 8mo ago
Q. Given an unsorted integer array nums, return the smallest missing positive integer.
Ans. 

Find the missing smallest positive integer in an array of integers

  • Sort the array to easily identify missing integers

  • Iterate through the sorted array to find the smallest missing positive integer

  • Return the missing integer

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Four people need to cross a bridge at night with only one torch t ... read more
asked in Capgemini
Q2. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
Q3. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q4. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
asked in TCS
Q5. Find the Duplicate Number Problem Statement Given an integer arra ... read more
A Software Engineer was asked 11mo ago
Q. Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it can trap after raining.
Ans. 

The rain water problem involves calculating the amount of rainwater that can be trapped between buildings or structures.

  • Calculate the maximum height of water that can be trapped at each position

  • Subtract the height of the building at each position to get the water level

  • Sum up the water levels at each position to get the total amount of trapped rainwater

A Software Engineer was asked 11mo ago
Q. Given an array of integers nums and an integer target, return indices of the two numbers such that they add up to target. You may assume that each input would have exactly one solution, and you may not use ...
Ans. 

The 2 Sum problem involves finding two numbers in an array that add up to a specific target sum.

  • Given an array, e.g., [2, 7, 11, 15], and a target sum, e.g., 9.

  • The solution involves finding indices of numbers that sum to the target.

  • In the example, 2 + 7 = 9, so the output would be indices [0, 1].

  • A common approach is to use a hash map for efficient lookups.

A Software Engineer was asked
Q. Given a string, print all possible subsequences of the string.
Ans. 

Generate all possible subsequences of a given string.

  • Use recursion to generate all possible combinations of characters in the string.

  • At each step, include or exclude the current character to form subsequences.

  • Store each subsequence in an array of strings.

What are the roles & responsibilities of a Software Engineer at Myntra?

Code Development

  • Write maintainable, scalable, and efficient code
  • Follow coding standards and perform code reviews
  • Design and develop user interfaces for e-commerce platforms

Read full roles & responsibilities

A Software Engineer was asked
Q. Given a string, find the longest substring with exactly k unique characters.
Ans. 

Find and print the longest substring with k unique characters in an array of strings.

  • Iterate through the array of strings and keep track of the longest substring with k unique characters.

  • Use a sliding window approach to efficiently find the longest substring.

  • Keep a hashmap to store the frequency of characters in the current window.

  • Update the window boundaries based on the number of unique characters.

  • Return the lon...

Myntra HR Interview Questions

77 questions and answers

Q. Tell me about your work experience.
Q. Which is better for work, online or offline?
Q. What is your reason for leaving your previous job?
A Software Engineer was asked
Q. Given a string s, return the longest palindromic substring in s.
Ans. 

Find the longest substring in a given string that reads the same forwards and backwards.

  • Use dynamic programming to build a table that tracks palindromic substrings.

  • Expand around potential centers (each character and between characters) to find palindromes.

  • Example: In 'babad', 'bab' and 'aba' are both valid longest palindromic substrings.

  • Example: In 'cbbd', 'bb' is the longest palindromic substring.

Are these interview questions helpful?
A Software Engineer was asked
Q. How would you design a car selling app?
Ans. 

A car selling app connects buyers and sellers, offering features like listings, search filters, and secure transactions.

  • User Authentication: Allow users to create accounts and log in securely.

  • Car Listings: Sellers can create detailed listings with photos, descriptions, and prices.

  • Search Filters: Buyers can filter cars by make, model, price range, and location.

  • In-app Messaging: Enable communication between buyers a...

A Software Engineer was asked
Q. Do you prefer backend or frontend development?
Ans. 

Choosing between backend and frontend depends on your interests in user interface design or server-side logic and data management.

  • Frontend focuses on user experience; examples include HTML, CSS, and JavaScript frameworks like React or Angular.

  • Backend involves server-side logic, databases, and APIs; examples include Node.js, Python with Django, or Ruby on Rails.

  • Frontend developers often work closely with designers ...

A Software Engineer was asked
Q. Sort colours or the dutch flag problem
Ans. 

The Dutch Flag problem involves sorting an array of strings with three possible values in a specific order.

  • Create three pointers to keep track of the boundaries of each color group

  • Iterate through the array and swap elements to group them in the correct order

  • Time complexity of O(n) can be achieved by a single pass through the array

Myntra Software Engineer Interview Experiences

15 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Find the missing smallest positive integer
  • Q2. Given an array of 0,1,2, Sort the array

Skills evaluated in this interview

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

I appeared for an interview in Nov 2024.

Round 1 - Coding Test 

I was asked questions about a doubly linked list, specifically regarding how to add songs to a playlist and play them from the start, end, or a specified ID. Additionally, I was required to delete a song and report on the total number of times each song was played overall and by each individual.

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(2 Questions)

  • Q1. Rotate array leetcode question
  • Q2. Longest palindormic substring
Round 2 - Technical 

(2 Questions)

  • Q1. Print all the subsequences of a string
  • Ans. 

    Generate all possible subsequences of a given string.

    • Use recursion to generate all possible combinations of characters in the string.

    • At each step, include or exclude the current character to form subsequences.

    • Store each subsequence in an array of strings.

  • Answered by AI
  • Q2. Print longest substring with k unique values
  • Ans. 

    Find and print the longest substring with k unique characters in an array of strings.

    • Iterate through the array of strings and keep track of the longest substring with k unique characters.

    • Use a sliding window approach to efficiently find the longest substring.

    • Keep a hashmap to store the frequency of characters in the current window.

    • Update the window boundaries based on the number of unique characters.

    • Return the longest ...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Behaviour quesions

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Dec 2024.

Round 1 - Coding Test 

Two medium to hard-level questions and one hard question.

Round 2 - Coding Test 

3 medium level problems

Round 3 - Coding Test 

Two challenging problems were presented.

Round 4 - System design 

(1 Question)

  • Q1. Parking lot design
Round 5 - HR 

(1 Question)

  • Q1. About previous role and experience
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Walk-in and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Coding Test 

KMP algorithm was asked, need to give efficent solution

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

I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

It was 7 questions in which 5 were MCQ which had SQL etc
2 coding questions of medium level

Round 2 - Technical 

(1 Question)

  • Q1. 2 questions were asked. Both were coding questions and it was purely a coding round. Word problem based questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong with DSA
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Rain water problem
  • Q2. 2 sum problemjijo
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

The written test consisted of two DS programs.

Software Engineer Interview Questions & Answers

user image Ayush Tiwari

posted on 12 Aug 2023

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
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 - Coding Test 

I was interviewed back in 2020 that time they had mettle test which consisted of 2 medium leetcode questions and 10 MCQ related to time complexity

Round 3 - Technical 

(2 Questions)

  • Q1. Typical DSA questions, had to solve and explain on board
  • Q2. DFS, tree, height depth diameter went in followups
Round 4 - Technical 

(1 Question)

  • Q1. Again A DSA round started off with a DP question, discussion hashing inbetween and ended with a topological sort question
Round 5 - Technical 

(1 Question)

  • Q1. Hiring manager technical round wanted we design a car selling app
  • Ans. 

    A car selling app connects buyers and sellers, offering features like listings, search filters, and secure transactions.

    • User Authentication: Allow users to create accounts and log in securely.

    • Car Listings: Sellers can create detailed listings with photos, descriptions, and prices.

    • Search Filters: Buyers can filter cars by make, model, price range, and location.

    • In-app Messaging: Enable communication between buyers and se...

  • Answered by AI
Round 6 - HR 

(1 Question)

  • Q1. Behavioral questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Nothing
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

I was asked two problem solving question and i was able to code both problem with multiple approaches.
Also i was asked two technical question, in which i was able to answer one question. even then, i was not shortlisted for next round.

What people are saying about Myntra

View All
smartchamomile
Verified Icon
6d
works at
Myntra
Persistent vs. Common Wealth Bank of Australia: Which way to go?
Hey everyone, My friend's at a crossroads with job offers from Persistent and Common Wealth Bank of Australia. Pay's similar, so he's really trying to figure out which place is the better fit. Top priorities: 1) Work Culture 2) Job Security Anyone with experience or insights into either company, your help would be greatly appreciated!
Got a question about Myntra?
Ask anonymously on communities.

Myntra Interview FAQs

How many rounds are there in Myntra Software Engineer interview?
Myntra interview process usually has 2-3 rounds. The most common rounds in the Myntra interview process are Coding Test, Technical and HR.
How to prepare for Myntra Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Myntra. The most common topics and skills that interviewers at Myntra expect are SDLC, Python, RDBMS, Unit Testing and Coding.
What are the top questions asked in Myntra Software Engineer interview?

Some of the top questions asked at the Myntra Software Engineer interview -

  1. Random question - backend or fronte...read more
  2. Hiring manager technical round wanted we design a car selling ...read more
  3. print longest substring with k unique val...read more
How long is the Myntra Software Engineer interview process?

The duration of Myntra Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 14 interview experiences

Difficulty level

Easy 8%
Moderate 92%

Duration

Less than 2 weeks 82%
2-4 weeks 18%
View more
Join Myntra Be The Trend. Be Myntra.
Myntra Software Engineer Salary
based on 211 salaries
₹17 L/yr - ₹28 L/yr
125% more than the average Software Engineer Salary in India
View more details

Myntra Software Engineer Reviews and Ratings

based on 17 reviews

3.6/5

Rating in categories

3.5

Skill development

3.9

Work-life balance

3.4

Salary

3.7

Job security

3.7

Company culture

2.6

Promotions

3.5

Work satisfaction

Explore 17 Reviews and Ratings
Data Analyst
295 salaries
unlock blur

₹8 L/yr - ₹14 L/yr

Manager
213 salaries
unlock blur

₹11 L/yr - ₹19 L/yr

Software Engineer
211 salaries
unlock blur

₹17 L/yr - ₹28 L/yr

Associate
207 salaries
unlock blur

₹6 L/yr - ₹12.8 L/yr

Senior Assistant
203 salaries
unlock blur

₹1.8 L/yr - ₹5.5 L/yr

Explore more salaries
Compare Myntra with

Flipkart

3.9
Compare

Amazon

4.0
Compare

Meesho

3.7
Compare

LimeRoad

2.6
Compare
write
Share an Interview