Initial communication was with the hiring manager on a phone interview. I didn't have any read on how the interview actually went, and as the weeks crawled by afterward, I assumed that I was not considered a viable candidate. A month or so later, I received an email from an HR recruiting coordinator asking if I could come in for an interview. I ultimately met with 7-8 people and then did a follow-up session with HR and then the hiring manager again. The people I did 1:1 interviews with were on various teams that the position interacted with, including a VP of the company. Just when I thought I'd exhausted all interview possibilities, I'd be contacted again to set something up. It sometimes seemed like they were trying to find a reason to NOT hire me! Ultimately, they offered the job and I accepted.