3 step process: phone screen with recruiter, phone screen with HM, and 2 hour on site interview. Lots of behavioral questions, mostly focused on how you learn/problem solve. Recruiter kept me in the loop with regular updates which was awesome. Great experience and excited to get started in a few weeks!