SDE
Interview Date
—
Result
Selected
Difficulty
Moderately difficult
Rounds
3 rounds
Drive Type
Full-Time
Topics asked
Detailed experience
College: B.Tech in Computer Science
Interview Date: Not Specified
Interview Type: Full-Time
Result: Selected
Difficulty: Moderately difficult
Rounds: 3 rounds
Topics Asked: Data Structures, Algorithms (graphs, trees, dynamic programming), Debugging, System Design, Projects, Behavioral, Hashmap, LRU Cache (with concurrency and memory optimization).
This experience is from Ankit Sharma, an SDE. The interviews at Meesho are described as moderately difficult, with a strong focus on problem-solving and technical skills.
Round 1: Online Test
The coding test had 5 questions covering data structures, algorithms, and debugging. Questions ranged from medium to hard difficulty. A specific question mentioned was "Given an array, find the maximum sum of a subarray of size k."
Round 2: Technical Interview
This round focused on system design and data structures. Specific questions included: "Explain how you would implement a hashmap from scratch," "How would you handle concurrency in your LRU Cache implementation to ensure thread safety?", and "If the cache size is very large, how would you optimize memory usage while maintaining efficient eviction?"
Round 3: Hiring Manager Interview
This round was a mix of technical and behavioral questions. The candidate was asked about previous projects and their problem-solving approach. Behavioral questions included: "How do you prioritize tasks when working on multiple projects?" and "What would you do if you were given a tight deadline for a project?"
Tips: Focus on optimizing your code and be clear with your explanations. Debugging questions are crucial.