It was very typical for a large company:
(1) Initial screening
(2) Hiring Manager Discussion
(3) Team Lead
(4) Other team members
It was fairly quick from screening through to hiring manager, but took a few months to interview with the Team leads and other team members. Total time from application to interviewing with team took about 3 months.