Lengthy process, expect ~8/9 interviews before offer. I didn't make it very far into the process but process starts with recruiter screen talking about your background. Interview with hiring manager to deep dive into your technical background, projects, etc. Told me to teach them something new with my project experience. Then is a week-long take home project.