Set of phone interviews initially, 1 with recruiter, 1 with hiring manager, 1 with department director. Followed up with on-site interview with HR manager (site), site leader, engineering manager, phone interview with another product manager. Second follow-up on site interview with VP of Group. Additional follow-up interview with hiring manager in Europe (was over there for current job, decided to contact hiring manager on my own initiative to see if we could possibly meet in person. Had lunch together, and that meeting sealed the deal).
Offer came a couple of weeks thereafter. Entire process took over 6 months which was frustrating.