Interview process started with two technical rounds which were easy to me.
Third round was really tough where I have been asked to find a defect in a piece of code even though I applied for Support role followed by one puzzle which has taken me around 15 minutes to solve. Interviewer was very good and he was giving me hint whenever I was getting stuck.
This was followed by two Managers round where they asked normal questions and again few more puzzles!!!!
Next interview round was VP India round which was really stressful as I was asked to solved some really tricky puzzle followed by few technical questions.
Last round was with US VP which went smooth and it was a very good interaction with him.