Interview Process took 3 weeks.
Initially Tech Team person contacted and they conducted one round of Technical Interview - 1hr.
Next week, they informed that I have cleared that round and they are scheduling three consecutive rounds - 1hr each. (Coding Round + System Design and Problem Solving Round + Techno- Managerial Round)
Next week, a written HireVue Coding round was conducted upon clearing the previous rounds. Coding round was also of 1hr - 1 medium level question.
After clearing this round, a HR contacted me via mail and collected couple of documents and then scheduled a HR round - 30mins.
2 weeks after the HR round, I got the offer.