Phone screen with interviewer (30ish minutes), in-person interview with hiring manager (about an hour), 30ish minute Zoom interview with hiring manager's boss. The process was organized and only had 3 interviews, the team was organized, asked specific questions, and had a clear idea of the skills/type of candidate they were looking for