It started with a phone screen, which prompted a full review of my resume by higher ups. I then did a technical phone screen with a senior staff member. The feedback from that was postive which led to a phone interview with a technical VP. The VP then brought me into a team interview for a specific project they wanted me on. That ended with the VP indicating he wanted me on board and telling me about the company. Did a final interview with the hiring manager to make sure I wanted the job and to discuss pay. They sent me an offer package a couple of days later.