1. Intro call
2. Tech screen
3. Conversation with staff engineer
4. Take home assignment
5. In-person on-site
Each step of the way, the recruiter was super helpful and responsive to any questions I had. The interview process as a whole was also very well structured as each round builds upon the previous round.