First HR phone call , followed by hiring manager. If you pass this then two written assignments. If you pass this then 5 rounds of meetings with different team members.
Some of the immediate team members very good to interact . However one of the product manager with IT background who took my interview sounded incompetent and looked disinterested. The person was instead busy with the pet during the interview.
Most of the interviewer will ask the same repeated question.
The writing assignment was very time consuming , will take around a week although they say it will not take much time.