The interview has three steps. First is a phone interview with HR person and then 1 hour interview with technical lead where you will be asked behavioral questions but main focus is Java programming. lastly, they invite to your site to meet with team.