1 video interview with recruiter, 1 video interview with direct supervisor (C-level), 1 video interview with another C-level. 1 follow up video call. Got a verbal offer and did another video call with HR.
The offer was rescinded for some vague "internal reason" and the job re-posted.
Extremely unprofessional experience and, frankly, a huge waste of time, especially for a such a mid/entry level role.