Long and extensive.
I had 8 total interviews over a 3 week period. A phone screen (15 mins), a interview with the hiring manager (45 mins), five (5) on-site interviews (45 mins each, 1:1), and a final interview (30 mins).
I was told I was the runner-up candidate and the person who was offered the job got it because they had a nudge more technical experience. The only problem here is that almost none of the questions during the entire interview process focused on my technical competency. It all focused on PM skills. Therefore, how did they gauge my technical experience? Only the small amount of information on my resume? I also have a very well-rounded, technical background so someone would have needed almost 10+ years experience in a technical field to surpass my own.
This is truly disheartening because I really wanted to work here and they made the interview process extremely exhaustive. On a more positive note, the recruiter and coordinator were always communicative and transparent, which I thought was awesome.
I have never been so far through an interview process and not been offered a job so this is definitely a new experience for me.