Meesho interview experience Real time questions & tips from candidates to crack your interview

SDE - 2

Meesho
upvote
share-icon
3 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Journey
I used to solve DSA problems in my college 3-4th year, after that I went for internship in 8th semester of my college in a logistics based startup RIVIGO, there I did the internahip and then rewarded with PPO for my good performance, I used to still solve the leetcode and codechef, codeforces problems while working there in my free time, after 1.5 year I realised that its high time to switch so I decided to start preparing again and brush up my DSA skills. I used to do 2 leetcode problems daily during my preparation and was able to crack meesho with that much preparation
Application story
One of the third party recruiter- Huntingcube's recruiter reached out to me with applications matching my profile, through her, I applied for meesho SDE-2 position, she kept me updated with everything so application process was smooth for me, she just wanted expected CTC, notice period and reason for change etc.
Why selected/rejected for the role?
I was selected because I got Strong hire feedback from all the rounds that were conducted. I did well during all the interviews and I was able to convince the interviewers why I was the perfect fit for the role I had applied to.
Preparation
Duration: 1 Month
Topics: Data Structures, OOPS, System Design, Algorithms, Machine coding
Tip
Tip

Tip 1 : do leetcode medium problems as much as possible
Tip 2 : refer Grokking System Design Interview course
Tip 3 : ask for your friends to conduct mock interviews so that you are interview ready

Application process
Where: Other
Eligibility: Years of experience must be > 1
Resume Tip
Resume tip

Tip 1 : Your resume should always be of single page
Tip 2 : Only write key projects in your resume not all projects since we do a lot of projects during software development

Interview rounds

01
Round
Medium
Video Call
Duration60 Minutes
Interview date18 Mar 2022
Coding problem1

It was during evening around 4-5 pm, it was purely DSA and problem solving round, the environment was very encouraging, the interviewer was very friendly and was giving me slight hints which I caught

1. Remove Consecutive Duplicates

Easy
0/40
Asked in companies
OlaWalmartSamsung

You are given a string ‘str’ of size ‘N’. Your task is to remove consecutive duplicates from this string recursively.

For example:

If the input string is ‘str’ = ”aazbbby”, then your output will be “azby”.
Note that we are just removing adjacent duplicates.
Try solving now
02
Round
Hard
Video Call
Duration150 Minutes
Interview date28 Mar 2022
Coding problem1

The interview happened in evening only around 5 pm and went till 3 hours including coding + code review. There were many interviewers during the call, one was the main and rest of them were shadow interviewers. The environment was good, interviewer asked me to go through the problem statement and ask any doubt I may have or any assumptions that I can consider while solving the problem.

1. Snake and Ladder

Moderate
30m average time
60% success
0/80
Asked in companies
MeeshoVisaMicrosoft

You have been given a Snake and Ladder Board with 'N' rows and 'N' columns with the numbers written from 1 to (N*N) starting from the bottom left of the board, and alternating direction each row.

For example

For a (6 x 6) board, the numbers are written as follows:

6*6 Board

You start from square 1 of the board (which is always in the last row and first column). On each square say 'X', you can throw a dice which can have six outcomes and you have total control over the outcome of dice throw and you want to find out the minimum number of throws required to reach the last cell.
Some of the squares contain Snakes and Ladders, and these are possibilities of a throw at square 'X':
You choose a destination square 'S' with number 'X+1', 'X+2', 'X+3', 'X+4', 'X+5', or 'X+6', provided this number is <= N*N.
If 'S' has a snake or ladder, you move to the destination of that snake or ladder.  Otherwise, you move to S.
A board square on row 'i' and column 'j' has a "Snake or Ladder" if board[i][j] != -1. The destination of that snake or ladder is board[i][j].
Note :
You can only take a snake or ladder at most once per move: if the destination to a snake or ladder is the start of another snake or ladder, you do not continue moving - you have to ignore the snake or ladder present on that square.

For example, if the board is:
-1 1 -1
-1 -1 9
-1 4 -1
Let's say on the first move your destination square is 2  [at row 2, column 1], then you finish your first move at 4 [at row 1, column 2] because you do not continue moving to 9 [at row 0, column 0] by taking the ladder from 4.

A square can also have a Snake or Ladder which will end at the same cell.
For example, if the board is:
-1 3 -1
-1 5 -1
-1 -1 9
Here we can see Snake/Ladder on square 5 [at row 1, column 1] will end on the same square 5.
Try solving now
03
Round
Easy
Video Call
Duration60 Minutes
Interview date2 Apr 2022
Coding problem1

The interview was in evening itself, It was a Hiring Manager round, the hiring mananger was super chill and made me very comfortable, it didn't feel like an interview, it was more of a general discussion kind of round, he just asked me what all projects I have done recently and what all tech stack I have worked on, he did not grind me at all, it was a very easy round

1. Technical Questions

He just asked me about my projects and then just asked me how could I had optimised it further, anything that I did which could be improved in the projects.

Problem approach

Tip 1 : Just give your 100%
Tip 2 : Try to show your meaningful contribution in your organization
Tip 3 : Be ready for any if and buts in your projects

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 2
3 rounds | 4 problems
Interviewed by Meesho
4761 views
0 comments
0 upvotes
company logo
SDE - 2
3 rounds | 3 problems
Interviewed by Meesho
3811 views
0 comments
0 upvotes
company logo
SDE - 2
3 rounds | 4 problems
Interviewed by Meesho
3164 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 5 problems
Interviewed by Meesho
1756 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
29891 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
6765 views
1 comments
0 upvotes
company logo
SDE - 2
6 rounds | 8 problems
Interviewed by Amazon
5280 views
0 comments
0 upvotes