3 stages: recruiter, manager, in-person presentation. The first interview was extremely laid back, simple engineering basics questions. Second interview with manager was much more focused on detailed skills, complex engineering questions, and personal choices in previous projects.
First was with a lead engineer (technical), then with a recruiter (behavioral), then with another lead engineer (technical), future would have been on site. It was a very accelerated timeline and fast process.
Multiple rounds of interviews ending with an all day onsite interview. Asked questions about background, classic textbook problems, and coworker interactions. Very technical and difficult. Lots of time spent trying to understand your thought process
4 rounds, 1 with technical recruiter, 1 with engineer, 1 with manager, and onsite. first 3 are over the phone. onsite was the challenge, consists of presentation, one-on-ones, and tour.