2 HR rounds
1 take home assignment
1 culture round
3 tech rounds
1 additional tech round
After 7 rounds I was rejected. I don't think its because of my tech skills or I wasn't a culture fit. I sure my salary must have been out of their budget. But it shouldn't have taken them 7 rounds to realise that. It was an utter waste of my time.
There was a situation when the interviewer didnt show up, I wasn't informed and the interview had to be rescheduled.