1) Recruiter phone screen
2) 60 min with hiring manager, virtual. Conversational with technical questions, my background and experience.
--- I didn't get past here. Below is what I was told to expect.
3) Pair programming with senior engineers, 30 min, virtual.
4) On-site, 3ish hours. Hiring manager for 60 min. 75-90 min architecture interview with whiteboarding and technical questions. VP for 30 min.
Two weeks after the second interview, still hadn't heard back, I emailed to follow up, and was told they moved forward with someone else. I guess they couldn't take the time to tell me that on their own.