Hello Leetcoders,
I recently got an offer from Meesho for SDE 1 position. I am a 4th-year undergrad at Tier 1 college having a non-circuital branch. It was an on-campus opportunity.
OA: (90 mins)
10 MCQs(DSA, Input/Output, OS, DBMS, OOPs)
3 Coding problems ->1. https://leetcode.com/problems/minimum-degree-of-a-connected-trio-in-a-graph/
2.https://leetcode.com/problems/rectangle-area-ii/ (constraints were loose , coordinate compression wasn't required)
Round 1: (45 mins)
It was a hackerrank code pair round taken by a young SDE 1 at Meesho. I was expected to write fully functional code with all test cases passed.
2 coding problems were there->
Solved both problems under 30 minutes with all tc passed. The interviewer was very friendly helped me with bugs in my code and there is no problem in taking the assistance of the interviewer as in the end he told me that I am good at picking hints and debugging as well (sportsmanship).
Round 2:(1 hour)
This round was taken by a senior software engineer at Meesho (again a very friendly guy) . It was purely based on my internship project and self-made projects. I wasn't grilled to be honest. The interviewer wanted detailed explanations of each and every project and then he asked me questions like -> What were the problems faced? How did you solve them?
How did you get this idea of this project?
Why did you use this particular tech stack only?
What data structure/Algorithm you used in the project?
How you can optimize this further(any plans)?
Most of the time interviewer was explaining to me that how this stuff is different when we do projects in companies...Again It was a very friendly discussion Never felt like I am in the middle of an interview. Then he told me about work culture and all other stuff about Meesho.
Compensation:-https://leetcode.com/discuss/compensation/1630623/Meesho-or-SDE-1or-Bengaluru