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

SDE - 1

ShareChat
upvote
share-icon
3 rounds | 1 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 Months
Topics: Android Development, Data Structures, Coroutines, OOPs, Jetpack Compose
Tip
Tip

Tip 1 : Consistency is the Key. 
Instead of solving huge number of problems just before the interview, having long term goal of solving atleast 1 question in a day for 2-3 months would help you in the long run. Personally, I would suggest to keep doing it even after bagging your dream offer because when it is done for long time, it gets stored in conscious mind unlike the case when you are preparing just few days before the interview in which case everything straight goes to your sub-conscious mind. Especially when you are preparing for DSA, because once we start doing dev work during our job, we don't solve DSA problems directly there and so the DSA knowledge slowly start vanishing from our mind.
Tip 2 : Early started is half done.
The more early you start applying for internships, the more you have chances of getting better offers and good number of projects to work on. Try to start applying for internships from the second year itself so that by the end of you college life, you have an amazing portfolio. This will also give you an edge over your colleagues of your level from the very start of your career and you would start to amaze others with your speed and knowledge. Such people have high chances of growth and your manager would always consider you opinion when taking big decisions.
Tip 3 : Be the Jack of All, but Master of Atleast One.
Build and work on atleast 3 projects from scratch during college days, because that helps you to understand all the small nuances involved to make a POC (Proof of Concept) and will give you a huge confidence upon completion. Also, when you start working on projects, it helps you to narrow down the domains where you want to continue and where you don't want to continue your career further. It is equally important before graduating, because if you don't love what you are doing, you would soon start getting burnouts.

Application process
Where: Other
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Keep it one pager
Tip 2 : Use XYZ format (Google it) to describe work experiences and projects

Interview rounds

01
Round
Hard
Online Coding Interview
Duration60 Minutes
Interview date4 Dec 2021
Coding problem1

The OA round was scheduled on hackerearth and the test was supposed to be given within the following weekend of getting the test link. The OA round was of 1 hour and consisted of 1 Leetcode Medium DSA question and 30 android MCQ questions (mix difficulty). I approached the MCQ questions first because the other section had Medium DSA question which if solved first, I might not have time to visit the MCQ section. Luckily, I was able to solve the MCQ questions in 20 minutes and had some extra time to solve the DSA question which I was able to solve completely with all test cases passing.

1. Largest Distance Between Two Nodes In A Tree

Moderate
15m average time
85% success
0/80
Asked in companies
SamsungInnovaccerMicrosoft

You are given an arbitrary unweighted rooted tree which consists of N nodes, 0 to N - 1. Your task is to find the largest distance between two nodes in the tree.

The distance between two nodes is the number of edges in a path between the nodes (there will always be a unique path between any pair of nodes since it is a tree).

Note :
Use zero-based indexing for the nodes.

The tree is always rooted at 0.
Try solving now
02
Round
Medium
Video Call
Duration60 Minutes
Interview date10 Dec 2021
Coding problem0

This round had mostly questions on basics of Android Development. It was conducted over meet during afternoon. The interviewers seemed like SDE 2/3 and asked few questions but most of them had follow up questions. He seemed to be knowledgable for he was asking many case based and scenarios based questions where the previous solution might now work. But, I was able to answer around 80% - 85% of his questions with confidence and we wrapped the interview within 45 minutes.

03
Round
Hard
Video Call
Duration60 minutes
Interview date13 Dec 2021
Coding problem0

This round was managerial round and taken by my current manager. When he joined, he opened my resume and started asking for how much time have I worked on mentioned topics and noted it in a doc. Once, all the topics were noted, based on the amount of time I had spent on given topic, he started asking question. Again, similar to the previous round, a lot of follow up questions were asked. Also, he asked me a question on how to create a login + registration page and what things to keep in mind while creating those. I explained my thought process, and he was pointing few improvement and I was trying to incorporate whatever he was mentioning but in the end he seemed convinced.

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 - 1
3 rounds | 5 problems
Interviewed by ShareChat
1672 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 6 problems
Interviewed by ShareChat
1189 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by ShareChat
1260 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 7 problems
Interviewed by ShareChat
2194 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
115097 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
58238 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
35147 views
7 comments
0 upvotes