It was smooth, though multi - level, first technical and then HR level interview. Overall experience was good. Technical interview was more concerned with Job specific requirements and assessing my skills, and whether my candidature suits the role. HR interview was more regarding negotiations on salary expectations and other things.