Rounds:
1. A quick meeting with the recruiting manager
2. Screening round - Coding round on Karat Platform
3. Whiteboard coding round - 1
4. Code Review round
5. System architecture round
6. Resume Deep Dive Round
7. Whiteboard coding round - 2
8. Closing round (general feedback and overall summary of the interview, along with a few questions)