Meesho Interview Experience (2025)
Summary
I recently appeared for the Meesho hiring process for a Software Developer Trainee role and wanted to share my full journey from Online Assessment to the final round. Unfortunately, I received a rejection email the next day, but I found the process structured and fair for the initial coding rounds.
Full Experience
🧵 My Meesho Interview Experience – 2025 | Role: Software Developer Trainee
Hi everyone!
I recently appeared for the Meesho hiring process and wanted to share my full journey—from Online Assessment to the final round. Hope this helps others preparing for similar roles.
✅ Online Assessment (HackerEarth)
- Platform: HackerEarth
- Problems: 3 DSA coding problems
- Solved: 2.5/3 (2 full + partial third)
- Status: Cleared to next round
- Note: Received interview confirmation through email.
🧠 Round 1 – DSA Coding Round (45 mins)
- Platform: Google Meet (Live Coding)
- Problem: Tree-based question (framed using Meesho content style)
- Solved in ~20 mins
- Last 10 mins: Interviewer asked me to write comments and clean the code
- Outcome: Was informed during the call itself that I’m moving to Round 2
💻 Round 2 – Machine Coding Round (60 mins)
- Platform: HackerRank
- Task: Implement a fully working Inventory Management System
- Requirements: Full functionality + edge case handling
- Status: All test cases passed
- Outcome: Again, got confirmation during the call that I was selected for Round 3
🧑💼 Round 3 – HR + Problem Solving (30 mins)
- Format: Mixed discussion
- Discussion: General intro, background, project talk
- Challenge: Interviewer threw a problem-solving question without any examples or clarity. It felt more like a brain-teaser than a structured problem.
- My response: Discussed multiple edge cases and possible approaches; he mentioned that I was close to solving it.
❌ Final Outcome
- Unfortunately, I got a rejection mail the next day.
- Still a great experience overall – I liked the structured and fair process for R1 and R2.
Interview Questions (1)
Implement Inventory Management System
Implement a fully working Inventory Management System with full functionality and edge case handling.
Preparation Tips
📌 Takeaways
- Be sharp with DSA: Especially Trees, Graphs, and custom problem statements.
- Machine coding is important – focus on clean code, structure, and handling edge cases.
- HR rounds can get unpredictable – stay calm and reason out your thoughts clearly even if problem is vague.