i
Myntra
Work with us
Filter interviews by
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.
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
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
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.
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.
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...
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.
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...
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 ...
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
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
I appeared for an interview in Nov 2024.
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.
I applied via Approached by Company and was interviewed in Jun 2024. There were 3 interview rounds.
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.
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 ...
I appeared for an interview in Dec 2024.
Two medium to hard-level questions and one hard question.
3 medium level problems
Two challenging problems were presented.
I applied via Walk-in and was interviewed in Nov 2024. There was 1 interview round.
KMP algorithm was asked, need to give efficent solution
I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.
It was 7 questions in which 5 were MCQ which had SQL etc
2 coding questions of medium level
I applied via Approached by Company and was interviewed in Mar 2024. There was 1 interview round.
The written test consisted of two DS programs.
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
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...
I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.
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
The duration of Myntra Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 14 interview experiences
Difficulty level
Duration
based on 17 reviews
Rating in categories
Data Analyst
295
salaries
| ₹8 L/yr - ₹14 L/yr |
Manager
213
salaries
| ₹11 L/yr - ₹19 L/yr |
Software Engineer
211
salaries
| ₹17 L/yr - ₹28 L/yr |
Associate
207
salaries
| ₹6 L/yr - ₹12.8 L/yr |
Senior Assistant
203
salaries
| ₹1.8 L/yr - ₹5.5 L/yr |
Flipkart
Amazon
Meesho
LimeRoad