I applied to the position through LinkedIn and I received an email to schedule for the first round after a week. I finished the first round with the recruiter. The second round was technical telephonic interview with one of the tech leads. I was invited for an on-site interview. The interview happened with 5 different people. Each person interviewed me for 30 minutes.