Typical process. Recruiter screening > Hiring Manager interview > Technical/Behavioral interview > Offer. However, while the process is typical, the recruiter was amazing and always kept me up to date, trying to move the process along with urgency, which is greatly appreciated from the applicant's perspective.
Overall, the interviewers were knowledgeable, personable, and professional. Great experience all around, and it really sold me that this was a company where I wanted to be long-term.