The initial interview was a phone call. They basically asked me about my profile, my experience and my expertise.
The second round which was the technical screening was the difficult part where they asked me all kinds of technical questions related to my job experience.
The third round was a face to face interview where it was again a heavy technical scrutiny.
The final round was the HR round and finally got the offer