Started with an HR phone screen for possible fit. 2 rounds of technical phone screens [ Basic OO concepts, DS, basic algos and S/W Engg practices]. On-site : Though it was a great experience, it was interview overload - 9:30 am - 5:00pm (on the pretext of candidate being able to meet team members). 8 rounds of 1:2 interviews(so, you would need to solve 2 questions in 45 mins, discuss the implementation and leave some time for Q&A). Nothing stood out as being extremely difficult but for the duration.
I was brain dead by the last round, and it looked like they had kept the best for the last! Was asked to come up with design and code solution to a DP problem in the last round...the best I could do was stare at the white board.
I wish the on-site loops were shorter.