1. 1 screening round in the beginning.
2. Had 4 interviews scheduled on same day after 2 weeks. This got cancelled 1 day before the interview.
3. 4 rounds got scheduled again after a month of delay. Interviewers were incompetent about techincal understanding and interviews were not conducted properly. No competent technical questions for the role were asked in 3rd interview, which was supposed to be coding interview. And finally the interview ended in a dull, abrupt way where interviewer said that he didn't realize that he had only 30 mins for the interview and time was up.
Overall, dull disappointing experience and one shouldn't waste time interviewing for this firm.