Mode of apply: Direct apply on LinkedIn
Experience: 5 years
OA Round (90 mins) -
- Don't remember the two questions. But mostly it was leetcode medium.
Technical Round 1 (DSA) (Virtual) (60 mins) -
- Similar to: https://leetcode.com/problems/pairs-of-songs-with-total-durations-divisible-by-60/description/
- Similar to: https://leetcode.com/problems/asteroid-collision/description/
Feedback: positive
Technical Round 2 (DSA + LLD) (Virtual) (60 mins) -
- https://leetcode.com/problems/longest-substring-without-repeating-characters/
- Create LLD of elevator system
Feedback: positive
Now comes the irritating part.
The recruiter called saying I had got a positive feedback on both the tech rounds and would be scheduling a Hiring Manager round which would be onsite and would be the last round in the process.
But on my way, the recuiter again called saying I would be having two more rounds Onsite. One would be HLD and another one would be DSA (yes Again!). Since I was already on my way and reached halfway, I did not have much choice than to accept.
Technical Round 3 (HLD) (Onsite) (40 mins) -
- Design API Rate Limiter. The interviewer was not at all interested and spoke with a voice lower than my nan's (I did not even get his name in an empty room!).
Feedback: negative
Technical Round 4 (DSA) (Onsite) (40 mins) -
- A varient of: https://leetcode.com/problems/longest-substring-of-all-vowels-in-order/, but the question was for subsequence instead of substring. I had never seen the pattern for this question before so could not solve it.
Feedback: negative
HM Round (Onsite) (10 - 15 mins) -
- Basic questions around how I would handle situations where I had a conflict with another member and talked about past projects that I had a major impact in.