Skip to content

Meesho Placement Papers 2025 - DSA Questions, System Design & Interview Process

Download free Meesho placement papers 2025 PDF with previous year DSA questions, system design problems, and solutions. Access exam pattern, eligibility, salary, and complete preparation guide.

Meesho is India’s largest social commerce platform enabling entrepreneurs to start online businesses without investment. Founded in 2015 by Vidit Aatrey and Sanjeev Barnwal, Meesho connects suppliers with resellers through its platform and has millions of users across India. The company focuses on empowering small businesses, especially women entrepreneurs, and has a strong engineering team building scalable e-commerce solutions. Meesho is known for its innovative approach to social commerce and its mission to democratize e-commerce for small businesses.


Headquarters: Bengaluru, India
Employees: 1,000+ globally

Industry: E-commerce, Social Commerce
Valuation: $5+ Billion USD (2024)

Meesho Eligibility Criteria for Freshers 2026

Section titled “Meesho Eligibility Criteria for Freshers 2026”

Academic Requirements

Minimum CGPA Required for Placement in Meesho:

10th Standard: 70% or 7.0 CGPA (preferred)

12th Standard: 70% or 7.0 CGPA (preferred)

Graduation: 7.0+ CGPA or 70%+ (aggregate) - Top colleges preferred

Degree: B.Tech/B.E./M.Tech in Computer Science, IT, ECE, or related fields

Year of Study: Final year students and recent graduates (within 1 year)

Backlogs: No active backlogs at the time of application

Branch Eligibility

Eligible Branches: CS, IT, ECE, and related engineering streams

Programming Focus: Strong skills in Data Structures, Algorithms, and System Design

Experience: Freshers and up to 2 years experience (for SDE-1 roles)

Additional Criteria

Coding Skills: Proficiency in at least one language (Python, Java, JavaScript, C++)

Gap Years: Maximum 1 year gap allowed

Course Type: Full-time regular courses only

Nationality: Indian citizens preferred

Software Development Engineer (SDE-1) Role

Primary Role: Software Development Engineer - Level 1

Salary Package: ₹25-35 LPA for freshers (total compensation)

Selection: Through Meesho placement process (5 rounds)

Focus: Strong DSA, system design, and e-commerce domain knowledge

Meesho Placement Papers - Download Previous Year Questions PDF

Section titled “Meesho Placement Papers - Download Previous Year Questions PDF”

Access free Meesho placement papers PDF and Meesho previous year question paper with detailed solutions. Download Meesho last year question paper and Meesho question paper PDF from previous years with comprehensive question banks covering DSA problems, system design questions, and coding challenges.

Meesho Last 3 Years Placement Papers with Solutions PDF Download

Section titled “Meesho Last 3 Years Placement Papers with Solutions PDF Download”

2024 Placement Papers PDF

Download Meesho placement papers 2024 PDF with previous year DSA questions, system design problems, solutions, and exam pattern analysis.


Download 2024 Papers PDF →

2025 Placement Papers PDF

Download latest Meesho placement papers 2025 PDF with current year DSA questions, system design problems, solutions, and updated exam patterns.


Download 2025 Papers PDF →

2026 Preparation Guide

Prepare for Meesho placement 2026 with expected exam pattern, coding questions, system design problems, and comprehensive preparation strategy.


Start Preparing →

What's Included

Complete Meesho placement papers (2024-2026) with DSA questions, system design problems, detailed solutions, answer keys, exam pattern analysis, and topic-wise organization.

Meesho Placement Paper Preparation Resources

Section titled “Meesho Placement Paper Preparation Resources”

Preparation Guide

Complete guide on how to prepare for Meesho placement papers with study plans, round-by-round strategy, and tips.


View Preparation Guide →

Interview Experience

Read authentic Meesho placement interview experiences from recent candidates with real questions and tips.


Read Interview Experiences →

HR Interview Questions

Prepare for Meesho HR interview with common questions, sample answers, and effective strategies.


View HR Questions →

On-Campus Recruitment

Description: Meesho visits top engineering colleges (IITs, NITs, IIITs, BITS) for campus recruitment drives. Students apply through college placement cell.

Off-Campus Application

Description: Apply directly through Meesho Careers portal (careers.meesho.com). Open positions are posted regularly for freshers and experienced candidates.

Employee Referral

Description: Get referred by current Meesho employees. Referrals often get faster response and better consideration.

Detailed Meesho Online Assessment (OA) Exam Pattern 2025

Section titled “Detailed Meesho Online Assessment (OA) Exam Pattern 2025”

The Meesho placement process focuses on strong DSA fundamentals, system design skills, and practical problem-solving ability. Understanding the detailed exam pattern is crucial for effective preparation.

  1. Online Assessment (OA) - 60-90 minutes

    Total Duration: 60-90 minutes Total Problems: 2-3 coding problems Format: Online coding platform (HackerRank or similar) Negative Marking: No Platform: HackerRank, Codility, or similar

    Section-wise Breakdown:

    SectionProblemsTimeDifficultyFocus Areas
    Coding Problems2-360-90 minMediumArrays, Trees, Graphs, DP

    Section Details:

    • Coding Problems: 2-3 medium difficulty problems covering arrays, strings, trees, graphs, dynamic programming. Problems often relate to e-commerce scenarios like inventory management, recommendation systems, or order processing.

    Important Notes:

    • Solve at least 2 problems correctly to clear this round
    • Focus on optimal time complexity solutions
    • Test cases must pass completely
    • Practice on HackerRank to get familiar with the platform

    Success Rate: ~30-40% of candidates clear this round

  2. Technical Interview Round 1 - 45-60 minutes

    Format: Virtual (video call) or Onsite Total Problems: 2-3 coding problems Language: Any (Python, Java, JavaScript, C++) Time: 45-60 minutes

    Problem Types:

    • DSA problems (arrays, trees, graphs)
    • Algorithm optimization questions
    • Problem-solving discussions

    Passing Criteria: Solve 2 problems with optimal solutions

    Evaluation:

    • Problem-solving approach
    • Code quality and optimization
    • Communication and explanation

    Success Rate: ~50-60% of OA candidates advance

  3. Technical Interview Round 2 - 45-60 minutes

    Format: Virtual (video call) or Onsite

    • System Design: E-commerce systems, recommendation engines, inventory management
    • Technical Deep Dive: Previous projects, technologies used, challenges faced
    • Advanced DSA: Complex problems on trees, graphs, dynamic programming

    Success Rate: ~60-70% of Round 1 candidates advance

  4. Managerial Round - 45 minutes

    Format: Virtual or Onsite

    • Behavioral Questions: Problem-solving examples, impact stories, teamwork
    • Technical Discussion: Projects, challenges, scalability considerations
    • Cultural Fit: Alignment with Meesho values

    Success Rate: ~70-80% of Round 2 candidates advance

  5. HR Interview - 20-30 minutes

    Format: Virtual or Onsite

    • Personal Background: Education, experience, career goals
    • Company Fit: Why Meesho, understanding of social commerce
    • Compensation: Salary discussion, benefits, location preferences
    • Communication: Clarity, professionalism

    Success Rate: ~80-90% of Managerial Round candidates get offers

PhaseDurationKey Activities
Application1-2 daysSubmit application, resume screening
Online Assessment3-5 daysReceive OA link, complete assessment
Technical Interviews1-2 weeksRound 1 and Round 2 technical interviews
Managerial Round2-3 daysManagerial interview and evaluation
HR Interview1-2 daysHR discussion and offer negotiation
Result Declaration1-2 daysOffer letter and onboarding details

Sample Meesho Questions with Solutions - Overview

Section titled “Sample Meesho Questions with Solutions - Overview”

Practice with 30+ Meesho placement paper coding questions covering arrays, trees, graphs, dynamic programming, and system design. These questions are representative of what you’ll encounter in Meesho’s online assessment and technical interviews.

What’s Included:

  • 20+ Coding Problems: Easy, Medium, and Hard level questions with solutions
  • 10+ System Design Questions: E-commerce systems, recommendation engines, inventory management
  • Detailed Solutions: Step-by-step code explanations and time complexity analysis
  • Practice Tips: Strategies for solving Meesho interview questions effectively

Complete Meesho Coding Questions Guide

Access complete guide to Meesho placement paper coding questions including:

  • 30+ coding problems with detailed solutions
  • System design questions with approaches
  • Practice tips and strategies
  • Organized by difficulty level

View Complete Coding Questions Guide →

Data Structures

Arrays & Strings: Manipulation, searching, sorting, two-pointer technique

Hash Maps: Frequency counting, lookups, collision handling

Trees: Binary trees, BST, tree traversals, tree construction

Graphs: Adjacency list/matrix, DFS, BFS, shortest path algorithms

Linked Lists: Singly, doubly, circular linked lists, operations

Algorithms

Dynamic Programming: 1D DP, 2D DP, memoization, tabulation

Greedy Algorithms: Activity selection, interval scheduling, optimization

Graph Algorithms: DFS, BFS, topological sort, Dijkstra’s algorithm

Sorting & Searching: Quick sort, merge sort, binary search

String Algorithms: Pattern matching, string manipulation, parsing

System Design

E-commerce Systems: Product catalog, shopping cart, order management

Recommendation Systems: Collaborative filtering, content-based filtering

Scalability: Horizontal vs vertical scaling, load balancing, sharding

Databases: SQL vs NoSQL, indexing, query optimization, transactions

Caching: Redis, Memcached, cache strategies, cache invalidation

Meesho Placement Interview Experiences - Overview

Section titled “Meesho Placement Interview Experiences - Overview”

Learn from real Meesho placement interview experiences shared by candidates who successfully cleared the placement process. These authentic stories help you understand what to expect and how to prepare effectively.

Key Insights from Interview Experiences:

  • DSA problems are typically medium difficulty, focusing on arrays, trees, and graphs
  • System design questions often relate to e-commerce scenarios
  • Strong communication and problem-solving approach are highly valued
  • Projects and practical experience are discussed in detail
  • Behavioral questions focus on impact, problem-solving, and teamwork

Complete Interview Experiences

Read detailed Meesho placement interview experiences including:

  • Real technical interview stories
  • HR interview experiences
  • Common questions asked
  • Tips from successful candidates

Read Complete Interview Experiences →

Prepare for Meesho placement HR interview with common questions and effective strategies. Meesho HR interview is conversational and focuses on cultural fit, problem-solving mindset, and alignment with company values.

Common HR Interview Topics:

  • Why Meesho? (understanding of social commerce, company mission)
  • Problem-solving examples (STAR format)
  • Impact stories (projects, internships, achievements)
  • Teamwork and collaboration examples
  • Career goals and growth aspirations

Complete HR Interview Guide

Access complete guide to Meesho HR interview questions including:

  • Personal background questions with sample answers
  • Company-specific questions
  • Technical interest questions
  • Career and growth questions
  • Preparation tips and strategies

View Complete HR Interview Guide →

Preparation Strategy for Meesho Placement Papers - Overview

Section titled “Preparation Strategy for Meesho Placement Papers - Overview”

Key Preparation Principles:

  • DSA Fundamentals: 40% time allocation - Master arrays, trees, graphs, dynamic programming, and algorithms
  • Coding Practice: 30% - Solve 100+ coding problems on LeetCode/HackerRank focusing on medium difficulty
  • System Design: 20% - Learn e-commerce systems, recommendation engines, scalability, databases
  • Behavioral & Company Research: 10% - Study Meesho values, prepare STAR stories, understand social commerce

Preparation Approaches:

  • Intensive 2-3 Month Plan: Focused preparation for candidates with strong DSA background
  • Extended 4-6 Month Plan: Comprehensive preparation covering all topics for beginners
  • Practice with Placement Papers: Use Meesho placement papers for realistic practice

Complete Preparation Guide

Access comprehensive Meesho placement paper preparation guide including:

  • Intensive 2-3 month preparation roadmap
  • Strategic round-by-round preparation
  • Extended 4-6 month study plan
  • Time allocation strategies
  • Practice recommendations

View Complete Preparation Guide →

LevelExperienceBase SalaryTotal PackageTypical Background
SDE-10-2 years₹15-20 LPA₹25-35 LPAFreshers, top colleges
SDE-22-4 years₹25-30 LPA₹40-50 LPA2+ years experience
Senior SDE4-6 years₹35-45 LPA₹55-70 LPA4+ years experience
RoleLevelTotal PackageRequirements
Product EngineerEntry₹25-35 LPAStrong product thinking, DSA
Backend EngineerEntry₹25-35 LPASystem design, scalability
  • Stock Options (ESOPs): Equity participation in company growth
  • Health Insurance: Comprehensive medical coverage for employee and family
  • Flexible Work: Hybrid work model, flexible hours
  • Learning & Development: Training budget, conference attendance, courses
  • Food & Transport: Meal vouchers, transport allowance
  • Wellness Programs: Gym memberships, mental health support

Hiring Trends 2025

Increased Hiring: Meesho is actively hiring for SDE-1 roles across Bengaluru office

Focus Areas: E-commerce systems, recommendation engines, scalable backend systems

College Preferences: IITs, NITs, IIITs, BITS, and top private colleges

Process Changes

OA Platform: Standardized on HackerRank for consistent experience

Interview Format: Continued virtual interviews with option for onsite

System Design Focus: Increased emphasis on system design in technical rounds

New Initiatives

Campus Programs: Enhanced campus recruitment programs at top colleges

Referral Program: Improved employee referral incentives

Internship to FTE: Strong conversion from internship to full-time offers

Company Growth

Expansion: Continued growth in social commerce market

Engineering Team: Expanding engineering teams in Bengaluru

Product Innovation: Focus on AI/ML for recommendation systems

Frequently Asked Questions (FAQ) - Meesho Placement

Section titled “Frequently Asked Questions (FAQ) - Meesho Placement”
What are Meesho placement papers?

Meesho placement papers are previous year question papers from Meesho recruitment tests and interview rounds. These papers contain DSA questions, coding problems, system design questions, and interview questions that help students understand the exam pattern and prepare effectively for Meesho placement process.

Are Meesho placement papers free to download?

Yes, all Meesho placement papers on our website are completely free to access and download. You can practice unlimited Meesho placement questions and previous year papers without any registration or payment.

Can I download Meesho placement papers PDF?

Yes, you can access Meesho placement papers online with previous year DSA questions, coding problems, system design questions, and interview questions. Our website provides Meesho placement papers PDF download, Meesho previous year questions with solutions, Meesho coding questions, and Meesho interview questions. All papers are completely free and require no registration.

How recent are the Meesho placement papers available?

We provide Meesho placement papers from recent years including 2024 and 2025. Our collection is regularly updated with the latest questions and exam patterns from Meesho recruitment drives.

What topics are covered in Meesho placement papers?

Meesho placement papers cover: Data Structures (arrays, trees, graphs, hash maps), Algorithms (dynamic programming, greedy algorithms, graph algorithms), System Design (e-commerce systems, recommendation engines, scalability), Coding Problems (arrays, strings, trees, graphs, DP), and Interview Questions (technical and behavioral).

What is the Meesho placement process?

Meesho placement process includes: 1. Application (on-campus via college placement cell, off-campus via Meesho Careers portal, or through referrals), 2. Online Assessment (OA) - 2-3 coding problems (60-90 minutes), 3. Technical Interviews (2 rounds) - DSA, system design, projects (45-60 minutes each), 4. Managerial Round - Technical depth and behavioral fit (45 minutes), 5. HR Interview - Behavioral and offer (20-30 minutes). Total duration: 2-3 weeks from application to offer letter.

What is Meesho Online Assessment (OA) exam pattern?

Meesho Online Assessment (OA) exam pattern includes: 2-3 coding problems (60-90 minutes), typically medium difficulty. Platform: HackerRank or similar. Focus areas: Data structures (arrays, trees, graphs, hash maps), algorithms (dynamic programming, greedy algorithms, graph algorithms), problem-solving. Topics often include: Array manipulation, string processing, tree traversals, graph problems, dynamic programming. Passing criteria: Solve at least 2 coding problems correctly with optimal time complexity.

How many rounds are there in Meesho interview?

Meesho interview process consists of 5 rounds: 1. Online Assessment (OA) - 60-90 minutes, 2. Technical Interview Round 1 (45-60 min) - DSA and coding, 3. Technical Interview Round 2 (45-60 min) - System design and advanced DSA, 4. Managerial Round (45 min) - Technical depth and behavioral, 5. HR Interview (20-30 min) - Behavioral and offer discussion. Total duration: 2-3 weeks from application to offer.

What programming languages are allowed in Meesho Online Assessment?

Meesho Online Assessment (OA) typically allows C, C++, Java, Python, and JavaScript for coding sections. Candidates can choose their preferred language. The platform (HackerRank or similar) supports multiple languages. Python and Java are most commonly used. It’s recommended to be proficient in at least one language and understand its standard library well, especially for data structures and algorithms.

What types of questions are asked in Meesho interview?

Meesho interview questions include: Coding problems (arrays, strings, trees, graphs, dynamic programming), System design (e-commerce platforms, recommendation systems, inventory management, payment systems), Technical deep dive (previous projects, technologies used, challenges faced), Behavioral questions (problem-solving examples, impact stories, teamwork), Database design (SQL queries, schema design, optimization). All questions focus on practical problem-solving and scalable system design.

What is the difficulty level of Meesho coding questions?

Meesho coding questions are typically medium difficulty. Online Assessment (OA) problems are medium level, focusing on arrays, trees, graphs, and dynamic programming. Technical interview problems can range from medium to hard, with emphasis on optimal solutions and time complexity. System design questions focus on e-commerce scenarios and scalable system design.

What is Meesho eligibility criteria for freshers 2026?

Meesho eligibility criteria for freshers 2026 include: Minimum 70% or 7.0+ CGPA in 10th, 12th, and graduation. Degree required: B.Tech/B.E./M.Tech in Computer Science, IT, ECE, or related fields. Final year students and recent graduates (within 1 year) are eligible. No active backlogs allowed. Strong programming skills in Python, Java, or JavaScript are preferred. Candidates with experience in e-commerce, recommendation systems, or scalable systems have an advantage.

What is the minimum CGPA required for Meesho?

The minimum CGPA required for Meesho placement is 7.0 CGPA (70%) across all academic levels. However, candidates with higher CGPA (7.5-8.0 or 75-80%) from top colleges (IITs, NITs, IIITs, BITS) have better chances. Strong coding skills, DSA knowledge, and relevant projects can compensate for slightly lower CGPA. Meesho values practical skills and problem-solving ability over just academic scores.

What branches are eligible for Meesho placement?

Eligible branches for Meesho placement include: Computer Science (CS), Information Technology (IT), Electronics and Communication Engineering (ECE), and related engineering streams. Meesho primarily hires for software engineering roles, so CS and IT branches are most preferred. Strong programming skills and DSA knowledge are essential regardless of branch.

What is Meesho salary for freshers?

Meesho salary for freshers (Software Development Engineer - SDE-1 role) ranges from ₹25-35 LPA total compensation in India. This includes base salary (₹15-20 LPA), performance bonuses, stock options (ESOPs), and comprehensive benefits. Salary varies by location (Bengaluru typically higher), college tier, interview performance, and role. Higher packages (₹35-45 LPA) are possible for exceptional candidates from top colleges.

What roles does Meesho offer for freshers?

Meesho offers Software Development Engineer (SDE-1) roles for freshers. The role involves: Building scalable backend systems, working on e-commerce platforms, developing recommendation systems, solving complex technical challenges, collaborating with cross-functional teams. SDE-1 is the entry-level role with growth opportunities to SDE-2 and Senior SDE.

How to prepare for Meesho placement?

To prepare for Meesho placement: 1. Master DSA fundamentals (arrays, trees, graphs, dynamic programming) - 40% time, 2. Practice 100+ coding problems on LeetCode/HackerRank focusing on medium difficulty - 30% time, 3. Learn system design basics (e-commerce systems, recommendation engines, scalability) - 20% time, 4. Study Meesho company values and prepare behavioral stories - 10% time. Focus on e-commerce domain knowledge and scalable system design.

What topics should I focus on for Meesho?

Focus on: Data Structures (arrays, trees, graphs, hash maps), Algorithms (dynamic programming, greedy algorithms, graph algorithms), System Design (e-commerce systems, recommendation engines, scalability, databases), Coding Practice (100+ problems on LeetCode/HackerRank), E-commerce Domain Knowledge (product catalog, shopping cart, order management, payment systems). See the preparation strategy section for detailed topic breakdown.

How long does it take to prepare for Meesho placement?

Preparation time varies: Intensive 2-3 month plan for candidates with strong DSA background, Extended 4-6 month plan for beginners covering all topics. Key factors: Current DSA knowledge, coding practice experience, system design familiarity, time available per day. Recommended: 3-4 hours daily for 3-4 months for comprehensive preparation.

Why should I join Meesho?

Meesho offers: Opportunity to work on India’s largest social commerce platform, Impact at scale (millions of users, empowering entrepreneurs), Fast-paced startup culture with growth opportunities, Strong engineering challenges (scalable systems, recommendation engines), Competitive compensation (₹25-35 LPA for freshers), Stock options (ESOPs) for equity participation, Learning and development opportunities, Collaborative work environment, Focus on empowering small businesses and women entrepreneurs.

What is Meesho’s work culture like?

Meesho’s work culture is: Fast-paced and startup-like, Focus on innovation and impact, Collaborative and team-oriented, Emphasis on problem-solving and ownership, Supportive of learning and growth, Customer-first approach, Mission-driven (empowering entrepreneurs, building for Bharat), Flexible work arrangements, Open communication and feedback culture.

Meesho vs Flipkart vs Zomato - Which is better for freshers?

Meesho (₹25-35 LPA): Social commerce focus, empowering entrepreneurs, fast-paced startup culture, strong engineering challenges, Bengaluru location.

Flipkart (₹30-40 LPA): E-commerce leader, large scale systems, established brand, diverse teams, Bengaluru location.

Zomato (₹25-35 LPA): Food delivery leader, hyperlocal focus, strong product culture, rapid growth, multiple locations.

All three are excellent Indian product companies. Choose based on interest in social commerce (Meesho), e-commerce (Flipkart), or food delivery (Zomato). See our guides: Flipkart Placement Papers | Zomato Placement Papers

Meesho vs Swiggy vs Paytm - Which offers better packages?

Meesho (₹25-35 LPA): Social commerce, Bengaluru, strong engineering focus, stock options.

Swiggy (₹25-35 LPA): Food delivery, multiple locations, product-focused, good work-life balance.

Paytm (₹20-30 LPA): FinTech, multiple locations, financial services focus, established brand.

All offer competitive packages. Meesho and Swiggy typically offer similar packages, while Paytm may be slightly lower. Consider role, location, growth opportunities, and company culture when choosing.

Meesho Interview Experience

Real interview experiences from successful candidates

Read Experiences →

Explore related Meesho placement paper topics and preparation guides:


Ready to start your Meesho preparation? Practice with our placement papers and focus on strong fundamentals in data structures, algorithms, and system design. Master e-commerce domain knowledge and scalable system design to excel in Meesho interviews.

Pro Tip: Focus on solving 100+ coding problems on LeetCode/HackerRank, especially medium difficulty problems on arrays, trees, graphs, and dynamic programming. Practice system design questions on e-commerce platforms and recommendation systems.

Last updated: November 2025