Three rounds of interview.
First round :- It was a telephonic interview, and it covered much of all aspects of the area we are working with. You will be thrown with some scenarios and asked how efficiently we tackle it.
Second round :- Technical face to face interview. You will be given a open coding challenge and we can select the language of our convenience.
Third round :- Non technical , more of a higher manager will be interviewing you. For me it was over webex.
Last round :- If you clear all three, HR will schedule a call to discuss further with the opening.