Application - applied on linkedin itself, post which recruiter reached out.
YOE - 2+
Total Rounds - 6
Phone screen
Two DSA question
- Similar to https://leetcode.com/problems/bulb-switcher.
- https://leetcode.com/problems/shortest-word-distance-ii.
Gave optimal answer for both , questions on resume. Got result on the same day for moving to onsite.
Round 1 - DSA
- Question related to turning tree upside down with 0 /1 right child.
- Question similar to number of island.
Solved both optimally, interviewed tried to confuse with an non existing case, got a little confuse but then cleared it with interviewer they were satisfied.
Round 2 -DSA
- max consecutive one , similar to this with wrap around follow up
- falling leaves question https://leetcode.com/problems/find-leaves-of-binary-tree/
Solved both optimally along with time complexity discussion, interviewer was satisfied.
Technical Communication - was asked to explain a project we did and went into details along with follow ups and trade off discussion, most interesting and had a good discussion.
System Design - Design Calendar, discussed mainly about API, also asked SQL query (I wasnt prepared for this hence it took some time to figure out), API discussion and DB Schema design took sometime couldn’t discuss HLD much.
Hiring Manager - This round was interesting and had a nice discussions around the probleam faced during work, some behavioral questions, discussed details around different databases and its usecase, HM also gave me a problem to just figure out how would I approach to it, I didn’t have to do all things on my own and can ask for help, such as which all team will you reach out , how to structuure approaches doing POCs, and other usual behavioural questions.
Recruiter was super responsive and replied quickly on any doubts, the experience was quite good with new learnings. All the best whoever is appearing for interviews, just giving back to the community.
Except System Design everything was really good, system design I could have done even better. Overall process took around 15 days.
Result Awaiting
Update 1: Cleared the interviews but opening got closed.


