i had 5 rounds of interview.
2 technical rounds, 1 technical managerial round, 1 client round, 1 HR round.
The standard of questions was good.
No easy selection. Panels throughout the round were good and knowledgeable.
finally declined the offer as HR took a lot of time to come back with offer letter. By then I had accepted another offer.