1. Phone Screen
2. Zoom interview with hiring manager
3. Onsite interview at HQ, where you join a workout class to start off the day, have lunch afterwards, and meet 3 other employees aside from the hiring manager and the senior subordinate. The last portion consisted of presenting an interview challenge which they send you a week before.