Telephonic interview followed by face to face interviews with the hiring manager and the general manager of the company. The HR interview was generic to assess the behavior, personality and attitude whereas the hiring manager went through technical questions related to my field.