Meesho logo

Meesho Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 596 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
55.7% Positive experience

Which role are you interviewing for?

30 roles · 596 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Meesho.

Showing 4 of 596
Meesho logo
Meesho

Software Engineer

Engineering · nearly a year ago

Mid Difficult Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Coding Technical Behavioral

Round 1 was an Online Assessment (OA), a 90-105 minute test on HackerRank or HackerEarth with 3 medium-hard DSA problems (tree, graphs, DP). You needed to solve at least 2 fully with optimal solutions to pass all test cases. Round 2 was a Machine Coding session, a 60-90 minute live coding challenge to build a mini-system (like inventory, social feed, or Facebook-like features) using OOP, design patterns, and clean code. After building, you had to discuss trade-offs, test cases, and scalability. Round 3 was a Resume and Basics interview with the hiring manager, lasting 30-45 minutes. It involved deep dives into your resume and projects (especially backend stuff like Java/Spring Boot, Kafka at Meesho), CS fundamentals (caching, ACID), behavioral questions, and some light system design. No heavy coding in this round, but you needed to explain your contributions clearly.

Confirmed questions1 question
  • How would you approach a machine coding question about a voting machine?
Meesho logo
Meesho

Product Designer

Design · nearly a year ago

Mid Difficult Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Take home Onsite Presentation Background check Offer
Interview formats
Technical Presentation Behavioral

First, you submit an application online or via referrals. Then, your portfolio gets shortlisted based on team openings. After that, there's a timed task to complete within 2-3 days. This is followed by 1-2 rounds of task interviews where they might ask some tough questions depending on the team. Next, an HR/Company Fit Interview to see if you're a good match for the company culture and work style. If you get this far, it's a good sign! Finally, there are salary negotiations, as they offer competitive pay, and then the offer letter.

Confirmed questions3 questions
  • If the initial problem's parameter was different, what would you have done differently?
  • Can you explain your rationale for choosing that specific approach to the problem?
  • Given the available data (x, y, z), why did you opt not to explore alternative solutions?
Meesho logo
Meesho

Key Account Manager

Sales · nearly a year ago

Entry Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen Phone screen
Interview formats
Technical Behavioral

I was hired as an off-role employee through Akal Information Pvt Ltd / Clientpro services. It took about 2-3 weeks to get my interview scheduled, and that was after a lot of referrals. They were mainly interested in basic Excel skills like vlookup, pivot tables, and sumif, as well as my previous job role. The process involved two rounds of online discussions. Salary wasn't discussed upfront, as all off-role employees get the same amount, though you can try to negotiate. There's an extra question tailored to the specific team you're joining. For instance, the pricing/promotions team might ask you to act as a supplier on Meesho and convince them to lower prices for a sale. The ad team might ask you to persuade them to advertise on Meesho. The Mall team role is quite tough, involving more challenging Excel questions. The selection team might ask you to convince them to onboard new products regularly. In the off-role hiring process, you're not officially hired on paper but placed on probation with an agreement that renews, typically not exceeding 11 months. They seldom fire people, but when they do, it's immediate – your access is cut off the next day, and you only get paid for the days worked that month. If you're lucky, they might give a reason, though it's often not valid, before terminating your access. However, since it's a fully work-from-home setup, it's generally acceptable.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Meesho logo
Meesho

Data Scientist

Analytics · nearly a year ago

Entry Difficult Neutral experience No offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite
Interview formats
Technical Coding Behavioral

It was an on-campus recruitment process. First, they did resume shortlisting. Then there was an online assessment that included multiple-choice questions, two DSA problems, and one SQL question. The next step was an interview, which was conducted online. During this interview, I had to solve a DSA question. I initially solved it using DFS and was then asked to optimize it, which I did using dynamic programming. After that, the interviewer asked me some questions on the basics of Machine Learning and Probability and Statistics.

Confirmed questions3 questions
  • How to find the minimum sum path in a matrix?
  • What are the fundamentals of Machine Learning?
  • What are the fundamentals of Probability and Statistics?

Meesho Interview Questions

Quoted word for word from Meesho interview reports.

Given a Binary Search Tree, find a pair of nodes that sum up to a specific target value.

Read reports

From the orders table, what is the SQL query to find the highest spending custID for each city?

Read reports

What are the common elements in two given arrays, returned in ascending order?

Read reports

What would be the number of rows in the output table when joining two identical tables, each having 4 rows and one column?

Read reports

How did Instagram get so many users when Facebook was already big?

Read report

Implement a function to add two numbers represented by linked lists without reversing them, likely using a stack.

Read report

How to get the Grandfather and Grandson tables from the Father and Son tables?

Read report

Can you write a SQL query that takes numbers 1, 2, 3, 4 as input and outputs them repeated based on their value, like 1, 2 2, 3 3 3, 4 4 4 4?

Read report

Write an SQL query to find the top 3 highest-paid employees in each department using the employee and department tables.

Read report

Formats, difficulty and experience

Across all 596 Meesho interview reports.

Interview formats

Technical 32%
Coding 25.1%
Behavioral 21.3%
Case 9.4%
System Design 6.8%

Interview difficulty

Easy 7.7%
Average 55.7%
Difficult 36.6%

Candidate experience

Negative 21.8%
Neutral 22.5%
Positive 55.7%

Reports by job function

Engineering 230
Analytics 190
Product 45
Operations 40
Sales 24
Design 15