| Status | Title | Solution | Practice | Difficulty | Companies | Topics |
|---|---|---|---|---|---|---|
| 138. Copy List with Random Pointer | Solution | Solve | Medium | Aditya Birla group+30 | ||
| 300. Longest Increasing Subsequence | Solution | Solve | Medium | Accenture+78 | ||
| 445. Add Two Numbers II | Solution | Solve | Medium | Accenture+49 | ||
| 768. Max Chunks To Make Sorted II | Solution | Solve | Hard | Adobe+6 | ||
| 1326. Minimum Number of Taps to Open to Water a Garden | Solution | Solve | Hard | Aditya Birla group+26 | ||
| 1647. Minimum Deletions to Make Character Frequencies Unique | Solution | Solve | Medium | Amazon+10 | ||
| 2565. Subsequence With the Minimum Score | Solution | Solve | Hard | DoorDash+1 | ||
| 2831. Find the Longest Equal Subarray | Solution | Solve | Medium | Meesho+1 | ||
| 2858. Minimum Edge Reversals So Every Node Is Reachable | Solution | Solve | Hard | Meesho | ||
| 2930. Number of Strings Which Can Be Rearranged to Contain Substring | Solution | Solve | Medium | Meesho | ||
| 2953. Count Complete Substrings | Solution | Solve | Hard | Meesho | ||
| 2959. Number of Possible Sets of Closing Branches | Solution | Solve | Hard | Atlassian+2 |
Meesho has rapidly grown into one of India’s most influential e-commerce platforms, and its engineering team focuses heavily on building scalable systems that support millions of small businesses and resellers. Because of this scale, Meesho interviews strongly emphasize data structures, algorithmic thinking, and clean coding. Candidates are expected to write optimized solutions and clearly explain trade-offs during problem solving.
The typical Meesho coding interview process starts with an online coding assessment followed by one or two technical rounds. These interviews usually focus on solving real-world algorithmic problems while discussing time and space complexity. For experienced candidates, a system design round and a hiring manager round may also be included.
From analyzing past interviews, Meesho frequently asks problems involving:
The difficulty level is typically distributed across easy-to-medium problems with a few challenging optimizations. Interviewers often start with a straightforward problem and gradually ask follow-up questions that test deeper understanding and edge-case handling.
To help candidates prepare effectively, FleetCode has curated 12 real Meesho interview questions asked in coding rounds. Each problem includes optimized solutions and explanations in Python, Java, and C++. Practicing these patterns will help you recognize common Meesho interview problem styles and build the confidence needed to solve them during timed interviews.
Preparing for a Meesho coding interview requires understanding both the structure of the interview process and the types of problems their engineers prefer to ask. The company values practical problem-solving ability and clean, production-ready code.
Typical Meesho interview process:
Common problem categories asked by Meesho:
A good preparation strategy is to first master the core DSA patterns. Many Meesho problems are not extremely complex but require recognizing the correct approach quickly. Practice implementing solutions without relying on built-in shortcuts and always explain your reasoning step by step.
Common mistakes candidates make:
For most candidates, a 6–8 week preparation timeline is sufficient if you consistently practice arrays, trees, graphs, and dynamic programming problems. Aim to solve at least 80–120 structured DSA problems and simulate real interview conditions.
Practicing curated company-specific problems—like the Meesho questions on FleetCode—helps you recognize patterns that frequently appear in their interviews and significantly improves your chances of success.