very good process for taking interview.
they check all concept from start and then scenario based technical discussion.
1 round techincal
2nd round technical on scenario based question
3rd round HR discussion about the company policies a kind of company overview.