There was 3 interviews. First one was just representing myself. Second one was for my previous work experience with some case study questions. And third one was technical, and it lasted 3 hours. In technical interview, first part was basics of java. Second part was design, my task was to design a game with uml on white board. Third part was for databases and javascript frameworks (jquery, angular js). On the end there was questions about agile scrum, developing tools, build systems etc.