It was majorly based on core Java and few debugging questions and business case scenario coding and the second round was mostly on logical questions and puzzles and on SQL ,data bases and XML,web technologies,focused on tomcat services and integration API as well. Then another major part of interview was on puzzles and lot of cross questioning .the third round is an general Hr round.and then the salary negotiation