Informal interview with the recruiter, initial interview with the hiring manager, one interview with two peers, one interview with the hiring manager's leader, and a final interview with the hiring manager. It sounds like a lot, but the first two and second two were back to back, so it only felt like two.