I applied through Campus Recruitment. The process comprised of an online screening test followed by 3 rounds of personal interviews (Technical + HR). The online test had technical questions about SQL with some logical aptitude questions. After initial screening through online test there were 3 rounds of personal interview. In all the three rounds I was asked some puzzles, case studies, technical questions regarding Hadoop and my summer internship as well as HR related questions. It took 1.5 hours for online test and around 4-5 hours for 3 rounds of PI.