There was an initial phone interview with the hiring manager, then an in person interview. The in person interview was the better part of a day. First there was an interview with two of the principals, which was an hour+. Next was a technical interview, no paper and pencil or calculator was allowed, also over an hour. Two engineers took me out to lunch afterwards and I finished with an interview with the hiring manager.