3 stage process. 1st stage process was a pretty typical phone interview to discuss my background. 2nd stage process was phone call with HR who asked basic HR questions. Last stage was assessment center at the premises of the company. Made presentation, team assessment, technical interview and Java assessment.