30 minute Phone screening with recruiter, 30 minute phone screening with hiring manager who had forgotten about the interview and required rescheduling, 4 hour Zoom interview including giving a 30 minute presentation. After the presentation, went to 3-4 person breakout rooms to talk with company members for ~45 minutes roughly 4 times.