Meesho Interview Experience
3 experiences shared by candidates
Software Engineer Backend
Interview Rounds
Coding challenge with 14 test cases. Solved 10 independently, needed help for 4. Cleared this round.
Build two features for a ride-sharing application. Implemented one feature successfully, struggled with the second.
Tips & Advice
Have deep and clear understanding of Dynamic Programming - its heavily asked. Lack of preparation and inconsistency played a significant role in my rejection. Complete feature implementation matters more than partial solutions.
SDE-1
Interview Rounds
3 coding problems (2 easy, 1 medium) + 20 MCQs on OS, networks, C/C++ output, Java. Find values in both arrays, make strings anagrams, weighted job scheduling.
HackerRank CodePair: Activity selection problem (greedy, 15 mins), Water the Plants (DFS, 30-40 mins). OS and databases theory questions.
Project architecture discussion. Database schema design and SQL queries. Networking (ARP, DNS, OSI), OS (semaphore vs mutex, paging), DBMS normalization, ACID. 1 DFS problem.
Just a formality. Nothing was asked in this round.
Tips & Advice
Strong DSA foundation essential - greedy, DP, tree traversal. Be prepared to discuss project architecture and personal contributions in detail. Core CS subjects tested beyond surface level. All test cases must pass.
Software Engineer
Interview Rounds
3 coding problems. All were on the harder side. One DP, one graph, one greedy.
Interviewer was 15 mins late. Asked 2 DSA problems back to back with no discussion.
System design - Design an e-commerce inventory system. Went okay but felt rushed.
Tips & Advice
Mixed experience. Process felt rushed and impersonal. Prepare hard DSA - they dont go easy. Got rejected without feedback which was frustrating. YMMV though, heard good things from others.