Round 1 (Coding)
2 easy/medium grid traversal problems
Round 2 (LLD)
A customer support ticket manager with agents, users, tickets.
Focus on ticket creation and ticket assignment (some agents are experts in certain categories, so tickets will be assigned based on categories)
Round 3 (HLD)
Design a trend detection system for tweets
Round 4 (Tech Round)
Previous projects related questions
Design a IRCTC like train ticket booking system.
More focus on DB schema
Round 5 (HM round)
Behavioural questions
Previous projects discussion
Round 6 (Final discussion)
Discussion on projects and their architecture and design considerations
Also discussion on hypothetical conditions on top of previous projects
I don't understand the reasoning behind so many rounds of interviews. In the beginning I was told about 4 rounds only. Seemed like a waste of time.