Four part interview process, wasn't totally clear how many rounds there would be. I just had to do each interview, then at the end they would say "the recruiter will be in touch", and then she would schedule ANOTHER interview.
1. Recruiter (role discussion, resume)
2. Hiring Manager (technical background, fit)
3. Team Member (some technical questions, team fit/personality, clearly some scripted questions)
4. HR Manager (STAR style questions, general)