There were 3 interviews. First one was meeting a developer where we just talked about my background and interests. He would ask me a few questions regarding Java or Hibernate but nothing really that technical. The second interview was with the HR representative. Here we just talked about things like salary, work environment things like that. Third interview was a technical interview with another developer. It was basically just a basic Java interview nothing fancy.