I applied through campus placement.All you need to have to do for cracking this interview is develop good basic knowledge of java. First round was pretty easy,aptitude and basic c based questions.Then second round is programming.very basic level programming like pattern printing,palindrome etc....then three technical rounds in which interviewers will mainly focused on java.Third technical round was with Managing director,a kind gentleman.Then hr round in which hr describes about company growth and outlook of the company.