I did four rounds total with a take home assignment, 1 with the recruiter, then hiring manager, then ID team, and then a last round with another team I will work closely with. The interview process for the recruiter and hiring manager was short, about 30 minutes each and the two team ones were about 1 hour each. The interview questions with the recruiter was basic, going over your resume and the one with the hiring manager was about about your skill set. The last two with the team was more technical and behavioural, for example, "Tell me about a time you....". I never heard back from the recruiter so I'll assume I didn't get the role.