Phone screen, technical screening, two more technical interviews, and then a final manager interview.
Pretty standard overall except for the final interview. The interviewer had to push our call back about a half hour, which is totally fine, but then had me waiting another 15 minutes in zoom before they actually showed up. They seemed disinterested the entire time and it felt like their mind was made up before the interview even started and then cut the interview short even though we started late.