1 Written Test - Mostly theoretical questions
5 to 6 rounds of interviews(both technical and non-technical)
Lazy Process, took more than 2 months for 4 rounds of interview. You dont know whether you qualify for next rounds or not, though u answer well.
HR's never respond(either u send mails or call them), until they have a purpose.