Had a phone call with the hiring manager and was scheduled for an in-person interview that following Monday. Spoke with manager for about 20-30 minutes, then spoke with VP for another 15 minutes. As I was walking back to my car afterwards, HR called and said I had the job. If you've ever seen that movie where the guy gets great news in the parking and shouts excitedly at the sky, this was it.