Recruiter screen, then a call with the hiring manager, and then finally an all-day 5-in-a-row videothon with the entire team (and one of those video calls was a portfolio review). One of those video calls then got cancelled at the last second and rescheduled for the following day.
I didn't necessarily have any issues with the interview process, which seemed standard (if a bit disorganized), but my primary complaint is that I was ghosted. It is now 4 months later and I have *still* not even received a rejection, despite following up in the weeks after the final round. After putting in so much time and effort preparing for and partaking in these interviews, I at least deserved a final decision. Ghosting is completely unprofessional and an unacceptable way to treat job candidates who have invested so much in the process.