I first received a call to set up a phone interview within the week with someone from Human Resources. The screening mostly covered employment history and basic work style (10-15 mins).
Late the following week I was invited in to meet with the direct supervisor (30 mins). I was asked specific questions on work style that were more closely related to the position. Two weeks later I met with the same person along with the company's CEO. A few of the same questions were asked, but this round was a bit more discussion-based (30 mins).
Although I was not offered this job, HR kept my info on file for a couple months and when a similar position opened up I went in for another interview - successfully!