There was four rounds of interview.
1) Technical Interview - Core Java + Spring + Hibernate
2) Technical Interview By Manager - Puzzle + High Level overview of J2EE technologies.
3) Techinical Interview By Senior Manager. - Logical Questions + Technical
4) Technical/ Design Interview from OnSite team. - Mostly on Design Principal/ Pattern.
5) HR rounds.- Salary Discussion.