Two phone interviews -- one with recruiter, one with hiring manager.
Followed by an all day on-site interview.
Interview was scheduled from 11am-2:30 pm with a rotating group of interviewers, and no lunch (or even a break for lunch) was provided.
The review was professional and serious, and the engineers seemed knowledgeable and asked solid questions, but it seemed like the interview logistics could have been better thought out.