It was a 3 step process -
1st round was the telephonic interview round, which was fairly easy.
2nd face to face technical interview round was average. There were some really tough questions asked.
3rd HR interview round. In this round HR asked some questions about myself and then explained about the company and its values.