I was contacted on LinkedIn, then I applied for the position.
Nice experience! HR and all the interviewers were so friendly. I had very smooth and positive experience.
Total 7 rounds plus 30 mins. presentation about your background, education experience etc.
First 30 mins. HR Video interview, after a week , 1 hour Technical round on phone, then after two weeks Full day interview around 6 hours with 5 rounds and presentation at the start (some breaks in between).
Got offer after a week.