It was good.
First there was a telephonic screening round then an online coding round then 3 technical interviews and then cultural fit round. Overall interview experience was really great, interviewers were good, polite and friendly. I got proper emails for all the updates before and after the interview. On site interview duration was 4-5 hours so there was lunch and snacks too.