The phone screen and five 1:1 interviews. The phone screen was easy. The onsite round had three technical/problem solving rounds and two non-technical rounds. The technical rounds were easy except for one of the rounds. There were two questions asked in every round and asked for optimization strategies for those. At the end I didn't get an offer mostly because of I didn't do well in the non-technical rounds.