The interview process was very smooth and the interviewers were very skillful and friendly. There were five rounds overall -
1) Practical Assignment ( which can be done at home or on the day of F2F interview )
2) Technical interview
3) Manager Interview ( This is also technical )
4) Director round ( This is partially technical and you will be interviewed by a very senior folk )
5) HR Round
All the rounds were competitive and I enjoyed every bit of it.
They also provide breakfast//tea/coffee to the candidates who come for interview, which is a good thing. Also, you are sent off with a goody when you leave :-)