I approached the company via a friend. Two different groups approached me for two different positions. I was on a timeline, as within a few weeks I was on my way abroad for a long period of time. The recruiters worked well with me and scheduled interviews on short notice. Essentially this consisted of 1 phone screen. Then followed by first round of 4-5 interviewers for each position. I was rejected for one position, and went on to another 2nd round of 4-5 interviewers.
The interviews were easy-moderate. This was probably because there was a lot of overlap between what my background was and what they were looking for. Most questions were based around describing my previous work and cross-questions. A few questions about design fundamentals. There were two interviewers who asked me about release mechanisms and understanding large design flows. Every interviewers was polite and professional.
Then I left to India, and a few weeks later, I heard back from the recruiter. They were going ahead with an offer .