Round 0: Screening with the recruiter, which seems almost as good as an interview. The recruiter did a great job at explaining the role, and expectations. Also, was great at getting me excited about this job.
Round 1: Phone interview with the hiring manager, who spent a good deal of time in explaining the vision of the team, and painting a picture of the expectations from an otherwise ambiguous role. Felt like a very detailed conversation with all the right questions asked and answered.
Round 2: Case study
Round 3: On site. Three interviews with a wide panel. The hiring manager stayed up later to answer any doubts.
Round 4: Interview with the VP.