Interview is straightforward. Technical and HR rounds. Technical round is fairly challenging but manageable by someone who knows his turf. HR round is a breeze. Overall, the process is more enjoyable than daunting. Worth having an experience. There might be surprise third rounds but that's a rarity. Most commonly only 2.