Meesho
Meesho interview process explained: recruiter screen, coding and product rounds, hiring manager and culture interviews, plus common questions and tips.
- 824 open jobs
- 2015 founded
- 5k-10k employees in India
- Bengaluru/Bangalore headquarters
About Meesho
Meesho is a Bengaluru-based e-commerce marketplace that focuses on affordable products for value-conscious shoppers across India's smaller cities and towns. It started as a platform for resellers selling through WhatsApp and social media, and has grown into one of the country's most downloaded shopping apps, connecting lakhs of small sellers and manufacturers with customers through a zero-commission model.
The company is an engineering and product-led organisation with most of its team in Bengaluru. It hires software engineers, data scientists, machine learning engineers, product managers, designers and analysts, along with category, seller-growth, supply-chain and fulfilment roles. Freshers enter through campus placements at engineering and management institutes and through internship conversions; experienced professionals are hired laterally for senior engineering, product and business roles.
Meesho values people who are frugal, move fast and are comfortable with ambiguity. Interviewers look for strong fundamentals, ownership of outcomes and an ability to reason from first principles about problems that are specific to low-ticket, high-volume commerce. Interest in building for the next hundred million Indian internet users is a genuine plus.
Meesho hiring process
Meesho runs a structured, mostly virtual process that moves quickly once a hiring manager is engaged. The exact stages depend on the function, but most candidates see the steps below.
1. Application and resume screen
Apply on the Meesho careers page, through a job portal such as Jobaaj, via referral or through campus placements. Recruiters and hiring managers screen resumes for relevant skills, so quantify the impact of your projects and internships.
2. Recruiter conversation
A short call to confirm your background, current role, compensation expectations, notice period and interest in the role. For campus candidates this step is often replaced by a pre-placement talk.
3. Online assessment or take-home task
Engineering candidates usually complete a timed coding test on a standard platform with two or three data structures and algorithms problems. Product, analytics and business roles may get a case-style take-home assignment or an SQL and problem-solving test instead.
4. Technical or functional interviews
Two to three virtual interviews of 45 to 60 minutes each with engineers, product managers or business leads. Engineers face live coding, low-level design and, for experienced hires, system design. Product and business candidates work through product-sense, metrics and execution cases.
5. Hiring manager interview
The manager you would report to discusses your past work in depth, how you make decisions with incomplete data and how you would approach problems on their team.
6. Culture and values round
A senior leader or an interviewer from outside the team assesses ownership, frugality, speed and collaboration through behavioural questions. This round can be a deciding factor even for strong technical candidates.
7. Offer and onboarding
Offers are usually made within a week of the final round. Compensation includes fixed pay and, for many roles, stock units with a multi-year vesting schedule.
Meesho interview rounds
The rounds below describe the software engineering loop, with notes on how product, analytics and business roles differ.
Round 1: Online coding assessment
Roughly 60 to 90 minutes with two or three problems of easy to medium difficulty on a standard coding platform. Automated grading rewards correct, efficient solutions that handle edge cases.
- Arrays, strings and hashing problems
- Two-pointer and sliding-window techniques
- Basic tree or graph traversal
- Product and analytics roles: SQL joins, aggregations and a short case
Round 2: Data structures and algorithms interview
A 45 to 60 minute live coding session with an engineer. You are expected to talk through your approach, write clean code in a shared editor and analyse complexity before optimising.
- Medium-level problems on heaps, graphs or dynamic programming
- Follow-up constraints that change the optimal approach
- Testing your solution against tricky inputs
Round 3: Low-level or system design
Freshers get a machine-coding or low-level design problem; experienced engineers get a 60 minute system design discussion about scale, storage and trade-offs.
- Design a cart or order service with clean class structure
- Design a notification or search system for millions of users
- Consistency, caching and database choices
Round 4: Hiring manager and product sense
A 45 minute conversation about your projects, how you prioritise, and how you would improve a Meesho feature. Product managers face full product-sense and metrics cases here.
- Walk through a project you owned end to end
- How would you reduce return rates for low-ticket orders
- Which metrics would you track for a new seller feature
Round 5: Culture and values
A 30 to 45 minute behavioural interview with a senior leader on ownership, frugality and speed.
- A time you shipped something with very limited resources
- A disagreement with a teammate and how it was resolved
- Why Meesho and what you know about its users
Meesho salaries
| Designation | Average salary |
|---|---|
Data Analyst Experience: 1 - 4 years yrs |
₹ 7.2 Lakhs /year Typical range ₹4.8 L – ₹9.6 L/yr |
Technical Lead Experience: 6 - 10 years yrs |
₹ 22 Lakhs /year Typical range ₹16 L – ₹28 L/yr |
Senior Software Engineer Experience: 3 - 6 years yrs |
₹ 13.6 Lakhs /year Typical range ₹9.6 L – ₹17.6 L/yr |
Software Engineer Experience: 0 - 2 years yrs |
₹ 5.4 Lakhs /year Typical range ₹3.6 L – ₹7.2 L/yr |
Figures are estimates based on typical market ranges for this role and sector, not company-published pay. Actual offers vary by location, skills and negotiation.
Meesho interview questions
Question banks most relevant to roles at Meesho, with model answers.
Meesho interview FAQs
Q1How many rounds are there in the Meesho interview process?
Usually four to six. Software engineers go through an online coding test, one or two data structures interviews, a design round, a hiring manager interview and a culture round. Product, analytics and business roles replace the coding rounds with case-based and take-home assessments but keep the manager and culture interviews.
Q2How difficult are the Meesho coding interviews?
Medium difficulty by most accounts. Problems are similar to standard competitive-programming questions on arrays, hashing, trees, graphs and dynamic programming. Interviewers care about clean code, edge cases and clear communication as much as the final answer, and design rounds test whether you can structure a solution rather than memorise patterns.
Q3Why do you want to join Meesho?
Connect your answer to Meesho's mission of affordable commerce for smaller-town India and its zero-commission seller model. Mention specific problems that interest you, such as logistics for low-ticket orders, fraud and returns, or vernacular user experience, and relate them to something you have built or studied. Avoid generic answers about growth or brand.
Q4How would you improve the Meesho app for first-time internet users?
Structure the answer: identify the user, name their friction points such as language, trust and payment, propose two or three improvements like vernacular search, clearer return policies and cash-on-delivery flows, and say how you would measure success through conversion, repeat rate and return rate. Interviewers want structured thinking, not a single feature idea.
Q5Tell me about a time you delivered with limited resources.
Frugality is a stated Meesho value, so pick a real example where you achieved a result with a small budget, team or timeline. Describe the constraint, the trade-offs you made, what you cut and what you protected, and the outcome in numbers. Close with what you would do differently now.
Q6What is the salary and eligibility for freshers at Meesho?
Meesho hires freshers mainly from engineering and management campuses and through internship conversions, typically requiring strong fundamentals rather than a specific percentage cut-off. Fresher engineering packages are competitive with other well-funded consumer internet companies and often include stock units with multi-year vesting; confirm the fixed-to-stock split and vesting schedule before accepting.
Quick facts about Meesho
- How many people work at Meesho?
- Meesho employs approximately 5k-10k. Headcount figures move over time and are indicative.
- Is Meesho a public or private company?
- Ownership: Private.
- Who founded Meesho?
- Meesho was founded by Vidit Aatrey, Sanjeev Barnwal, Sanjeev Barnwal, Vidit Aatrey.
- Who is the CEO of Meesho?
- As recorded on this profile, Vidit Aatrey leads Meesho. Leadership can change - check the company's own site for the current position holder.
824 open jobs at Meesho
Apply on Jobaaj, and use this guide to prepare before your first round.