Reached out to recruiters in the late winter, recruiter emailed back with an application link via LinkedIn, recruiter phone screen for 15 mins, technical interview, final decisions on your offer.
I applied online. I interviewed at Zwift in Mar 2022
Interview
First you have a screening interview and the lady I spoke to was very nice and seemed awesome. Then if you get through that there is a big group interview day where I think all the interns were interviewed throughout the day. You have 3 total interviews, 2 behavioral and 1 technical, with a different person each time. And they give you a gift card for lunch :) Ask you some individual questions + some team-oriented questions.