Round 1: Online Assessment (OA). This 90-105 minute HackerRank or HackerEarth test features 3 medium-hard problems on DSA, matching your tree, graphs, and DP focus—expect to solve 2+ fully with optimal solutions passing all test cases.
Round 2: Machine Coding. A 60-90 minute live coding session requires building a mini-system (e.g., inventory, social feed, or Facebook-like features) using OOP, design patterns, and clean code—discuss trade-offs, test cases, and scalability afterward.
Round 3: Resume and Basics. This 30-45 minute hiring manager round covers resume deep-dives, projects (especially backend like Java/Spring Boot, Kafka at Meesho), CS fundamentals (e.g., caching, ACID), behavioral questions, and light system design—no heavy coding, but explain contributions clearly.
The process included a machine coding question about a voting machine.
The following metrics were computed from 19 interview experiences for the Meesho Software Engineer role in Bengaluru, Karnataka.
Meesho's interview process for their Software Engineer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Meesho's Software Engineer interview process in Bengaluru, Karnataka.