This was one of the most coolest interview experiences that I ever had in my career until now.
I applied through Job portal and received call from the HR next day itself. I had two phone interviews, one technical and one behavioral with technical recruiter. After they found me eligible, they invited me for half a day of onsite interviews.
I spoke to A senior hiring manager, followed by Sr director and a technical exam, followed by a panel interview and one more HR interview.
They were trying to know if I can be a best fit in the company's culture and values. All the panel members were really at ease and made me feel that time just flew even though i had to talk to so many people.