Initial phone interview followed by an in person interview with direct manager. Was called 20 minutes later to have a follow up interview with director. Had a half hour conversation with the director and was contacted several days later with a job offer.