The interview had 3 rounds. One telephonic technical, one personal technical and one HR. The first technical interview was based on the skills mentioned in the resume.
The face to face interview involved more in-depth questions related to Object Oriented programming, Java, C etc. This was a technically difficult interview, and needed in depth knowledge.