The process took approx. 8 weeks because of holidays in between the interviews.
3 rounds in total. First two were technical video interview rounds of 45 mins each. The last was an on-site interview with 6 rounds (3 technical and 3 behavioral). All the interviewers were very courteous and asked decent questions.