PapersAdda
2026 Placement Season is LIVE12,000+ students preparing now

Myntra Placement Papers 2026

11 min read
Uncategorized
Last Updated: 1 Apr 2026
Verified by Industry Experts
3,108 students found this helpful
Advertisement Placement

Last Updated: March 2026


Company Overview

Myntra is India's leading fashion and lifestyle e-commerce platform, owned by Flipkart (Walmart Group). It offers a wide range of products across clothing, footwear, accessories, beauty, and home decor from over 6,000 brands. Myntra is known for its tech-driven approach to fashion retail, leveraging AI for personalized recommendations, virtual try-ons, and supply chain optimization.

Key Facts:

  • Founded: 2007 (acquired by Flipkart in 2014)
  • Headquarters: Bangalore, Karnataka
  • Employees: 4,000+
  • Parent Company: Flipkart (Walmart Inc.)
  • Monthly Active Users: 50+ million
  • Major Events: End of Reason Sale (EORS), Myntra Fashion Carnival

Myntra aggressively hires from top engineering colleges during the spring placement season (April-June). The company is especially attractive for engineers interested in working on large-scale systems, machine learning, and e-commerce technology at Flipkart-level scale.


Eligibility Criteria

CriteriaRequirement
DegreeB.Tech/B.E, M.Tech, Dual Degree
BranchesCSE, IT, ECE (with coding skills)
Academic Score65%+ or 7.0 CGPA throughout
BacklogsNo active backlogs
GapMaximum 1 year educational gap
ExperienceFreshers (0 years) for campus SDE roles

CTC & Compensation

RoleCTC (Fresher)In-Hand (Approx)
SDE-1 (Software Dev Engineer)Rs 15-22 LPARs 1,00,000-1,40,000/month
Data EngineerRs 14-20 LPARs 95,000-1,30,000/month
ML EngineerRs 16-24 LPARs 1,05,000-1,50,000/month
Product AnalystRs 12-18 LPARs 80,000-1,15,000/month

Note: Being a Flipkart subsidiary, Myntra offers competitive compensation with ESOPs, performance bonuses, and Flipkart employee benefits. Exact CTC depends on college tier and interview performance.


Selection Process

The Myntra campus hiring process is rigorous and typically includes:

  1. Online Coding Test - 3-4 algorithmic problems (90-120 minutes)
  2. Technical Interview Round 1 - Data Structures, Algorithms, problem solving on whiteboard
  3. Technical Interview Round 2 - System Design basics, CS fundamentals, project deep-dive
  4. Hiring Manager Round - Culture fit, problem-solving approach, past experience discussion
  5. HR Round - Compensation discussion, location preferences, joining timeline

For off-campus hiring, there may be an additional telephonic screening before the on-site rounds. The entire on-site process takes approximately 4-5 hours.


Exam Pattern

SectionQuestionsDurationDifficulty
Coding Round 12 problems45 minMedium
Coding Round 21-2 problems45 minMedium-Hard
MCQ (Optional)15-2030 minCS Fundamentals

Total Duration: 90-120 minutes Negative Marking: No Platform: HackerEarth / HackerRank Languages Allowed: C++, Java, Python, JavaScript

The coding test is the primary filter. Myntra does not always include an MCQ section in campus drives. Questions are at LeetCode Medium to Hard level, with emphasis on optimal time and space complexity.


Aptitude Questions

While Myntra's primary filter is the coding round, some campus drives include aptitude/MCQ sections. Here are representative problems:

Q1: Probability with Cards

Two cards are drawn from a standard deck of 52 cards without replacement. What is the probability that both are aces?

Solution: P(first ace) = 4/52 P(second ace | first ace) = 3/51 P(both aces) = (4/52) x (3/51) = 12/2652 = 1/221

Q2: Speed and Distance

A train 200m long passes a pole in 10 seconds. How long will it take to pass a platform 300m long?

Solution: Speed = 200/10 = 20 m/s Total distance to cover = 200 + 300 = 500m Time = 500/20 = 25 seconds

Q3: Permutations

How many 4-letter words can be formed from the word "MYNTRA" if repetition is not allowed?

Solution: MYNTRA has 6 distinct letters. Number of 4-letter arrangements = 6P4 = 6!/(6-4)! = 6 x 5 x 4 x 3 = 360

Q4: Pipes and Cisterns

Pipe A fills a tank in 12 hours, Pipe B fills it in 15 hours. Pipe C empties it in 20 hours. If all three are opened, how long to fill the tank?

Solution: Net rate = 1/12 + 1/15 - 1/20 = (5 + 4 - 3)/60 = 6/60 = 1/10 Time = 10 hours

Q5: Data Interpretation

If Myntra's revenue grew from Rs 4,000 crore to Rs 5,200 crore year-over-year, what is the percentage growth?

Solution: Growth = (5200 - 4000)/4000 x 100 = 1200/4000 x 100 = 30%


Technical Questions

Q1: Explain the differences between HashMap and ConcurrentHashMap in Java.

Q2: What is the CAP theorem? How does it apply to e-commerce systems?

Q3: Explain how a load balancer works. What algorithms are commonly used?

Q4: What is database sharding? When would you use it?

Q5: Explain the concept of API rate limiting and how you would implement it.


Coding Questions

Q1: LRU Cache Implementation

Design and implement a Least Recently Used (LRU) Cache with O(1) get and put operations.

from collections import OrderedDict

class LRUCache:
    def __init__(self, capacity):
        self.cache = OrderedDict()
        self.capacity = capacity

    def get(self, key):
        if key not in self.cache:
            return -1
        self.cache.move_to_end(key)
        return self.cache[key]

    def put(self, key, value):
        if key in self.cache:
            self.cache.move_to_end(key)
        self.cache[key] = value
        if len(self.cache) > self.capacity:
            self.cache.popitem(last=False)

# Example usage:
# cache = LRUCache(2)
# cache.put(1, 1); cache.put(2, 2)
# cache.get(1) -> 1
# cache.put(3, 3)  # evicts key 2
# cache.get(2) -> -1

Time Complexity: O(1) for both get and put

Q2: Find Kth Largest Element in an Array

Given an unsorted array, find the kth largest element without sorting the entire array.

import heapq

def find_kth_largest(nums, k):
    # Use a min-heap of size k
    min_heap = nums[:k]
    heapq.heapify(min_heap)
    for num in nums[k:]:
        if num > min_heap[0]:
            heapq.heapreplace(min_heap, num)
    return min_heap[0]

# Example: find_kth_largest([3, 2, 1, 5, 6, 4], 2) -> 5

Time Complexity: O(n log k) | Space Complexity: O(k)

Q3: Minimum Number of Platforms Required

Given arrival and departure times of trains, find the minimum number of platforms needed at a railway station.

def min_platforms(arrivals, departures):
    arrivals.sort()
    departures.sort()
    platforms = max_platforms = 0
    i = j = 0
    while i < len(arrivals):
        if arrivals[i] <= departures[j]:
            platforms += 1
            max_platforms = max(max_platforms, platforms)
            i += 1
        else:
            platforms -= 1
            j += 1
    return max_platforms

# Example: min_platforms([900, 940, 950, 1100, 1500, 1800],
#                         [910, 1200, 1120, 1130, 1900, 2000]) -> 3

Time Complexity: O(n log n) | Space Complexity: O(1)


System Design Questions (Asked in Round 2)

Myntra technical interviews often include basic system design questions for SDE-1 roles:

  1. Design a URL shortener - Focus on hashing, database schema, and read-heavy optimization.
  2. Design the Myntra product search - Discuss Elasticsearch, inverted indices, autocomplete, and ranking.
  3. Design a notification system - Push notifications, email, SMS with priority queues and rate limiting.
  4. Design a flash sale system - Handle inventory management, queue-based purchase flow, and prevent overselling.

For SDE-1, interviewers assess your ability to break down problems, identify bottlenecks, and make reasonable trade-offs rather than expecting production-ready architectures.


HR Interview Questions

  1. Why Myntra over other Flipkart companies? Talk about your interest in fashion-tech, personalization, and working on consumer-facing products at scale.
  2. Tell me about a challenging project. Use the STAR method — describe the Situation, Task, Action, and Result.
  3. How do you handle disagreements in a team? Show maturity — discuss listening, data-driven decisions, and compromise.
  4. What do you know about Myntra's recent initiatives? Research M-Live (social commerce), Studio (fashion content), and sustainability efforts.
  5. Are you comfortable with Bangalore location? Most Myntra tech roles are based in Bangalore.

Preparation Tips

  1. Coding First: Solve 200+ LeetCode problems focusing on Arrays, Strings, Trees, Graphs, DP, and Greedy. Myntra's bar is similar to Flipkart.
  2. System Design Basics: Read "Designing Data-Intensive Applications" by Martin Kleppmann. Practice designing 3-4 common systems.
  3. CS Fundamentals: Strong grasp of OS (concurrency, memory management), DBMS (transactions, indexing, normalization), and Computer Networks (HTTP, TCP/IP, DNS).
  4. Mock Interviews: Practice timed coding on a whiteboard or shared editor. Communication matters as much as the solution.
  5. E-commerce Domain: Understand how recommendation engines, search systems, and inventory management work at scale.
  6. Competitive Programming: If time permits, participate in Codeforces or CodeChef contests to improve speed and problem-solving intuition.

Previous Year Cutoffs

College TierCoding Test CutoffFinal Offer Rate
Tier 1 (IITs, BITS)3/4 problems solved~25% of shortlisted
Tier 2 (NITs, IIIT, VIT)3/4 problems solved + MCQ 70%+~15% of shortlisted

Myntra primarily hires from Tier-1 and top Tier-2 colleges. Off-campus opportunities exist through Flipkart's career portal.


FAQs

What programming languages are preferred for Myntra interviews?

Java and Python are the most commonly used languages in Myntra interviews. C++ is also accepted for the coding round. For system design discussions, language choice is less important than your understanding of distributed systems concepts. The backend at Myntra primarily uses Java with Spring Boot, while data engineering teams use Python and Scala.

Is Myntra's interview process the same as Flipkart's?

While Myntra is a Flipkart subsidiary, the interview processes are independent. Myntra's process tends to be slightly less intense than Flipkart's main SDE hiring (which includes 5-6 rounds). However, the coding difficulty level is comparable. A strong performance in Myntra's process does not automatically qualify you for Flipkart roles or vice versa.

Does Myntra offer remote or hybrid work options for freshers?

As of 2026, Myntra follows a hybrid work model with 3 days in-office at their Bangalore headquarters. Freshers are generally expected to work from the office for the first 6-12 months for onboarding and mentorship. Fully remote positions are rare for new graduates.

What is the career growth path at Myntra?

The typical engineering career path at Myntra follows: SDE-1 (0-2 years) to SDE-2 (2-4 years) to Senior SDE (4-6 years) to Lead/Staff Engineer (6+ years). Promotions are performance-based with biannual review cycles. Engineers can also transition to Product Management, Data Science, or Engineering Management tracks. Being part of the Flipkart ecosystem also opens internal transfer opportunities.

How many freshers does Myntra hire annually?

Myntra typically hires 50-100 freshers annually through campus placements across IITs, NITs, BITS, IIITs, and select Tier-2 colleges. The company also runs an annual internship program (Myntra Hackerramp) which serves as a pipeline for full-time offers.


All the best for your Myntra placement preparation! Focus on strong DSA skills and system design fundamentals to stand out in the interview process.

Advertisement Placement

Explore this topic cluster

More resources in Uncategorized

Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.

Related Articles

More from PapersAdda

Share this guide: