Will keep it short. There were 5 rounds in the process.
1st OA: 2 medium/hard DSA questions
2nd DSA Round:
1st question → Sliding window optimized approach (Brute force: recursion/DP).
2nd question → 2D DP.
Verdict: +ve
3rd Round (LLD + DSA): Designed a Rate Limiter (gave the sliding window solution; for million users, missed Token Bucket) + Monotonic Stack question
Verdict: -ve
4th Round (HLD): Designed a CheerCoin system (I didn't understand what went wrong, but I saw this question for the first time. Might have missed something.)
Verdict: -ve
5th Round (Bar Raiser): 30 mins LP questions with deep grilling about past projects + LLD round to design max concurrent users logged in at the same time
Verdict: +ve
Good experience, although I felt I gave my best. Didn’t get the offer this time, but will keep grinding until then!!
Preparation strategy:
DSA: LeetCode
LLD: Studied using ChatGPT
HLD: HelloInterview
Practice mocks: TryExponent
All the best everyone!!