Rigorous selection process with more than six rounds of interviews consisting of general concepts, technical, analytical and case studies. Interview was done by manager to Partner level interviewers. Over all it was a great experience to go through different rounds of interviews.