Was contacted through a recruiter - First Interview was a phone screening and some basic technical questions.Lasted about 20 mins.
Then after a week in person interview was scheduled with multiple people.
First half an hour was about technical questions - java
Then second half of an hour was with 2 different people and was more about behavioural questions and situation based question