Phone screening with a recruiter, then met with a member of the team, completed a take-home assignment, then interviewed with lead/hiring manager. Next would have been a panel interview but didn't make it that far.
The take-home assignment felt excessive honestly