There were altogether 3 rounds of interviews, 2 of them being more of HR rounds and one was a technical interview covering several technologies. Questions ranged from basics and graduated to more difficult topics, they also had questions on processes followed in previous assignments.
Interview process took a couple of weeks and entire recruitment process took almost 2 months!