1) Recruiter screen
2) Hiring manager screen
3) System design interview with two PEs
4) Technical management interviews - three directors/sr.directors
5) VP interview - everything
Total of 7 interviews that took about a month. I really liked the company(this was before the ill-fated Windows update) and what the team was doing. I thought I had a good shot at the opening.