Be prepare to answer a lot of behavioral questions. They ask a wide range of questions to make sure not only your skill suits their need, but more importantly your personality and work ethics fits into the company's culture. I was extremely thirsty after the interview. Interview is two steps: phone screening (20 mins) - 1 on 1 interviews for 5 rounds (45 mins each).