I was contacted by a recruiter to set up a 30 minute phone screen. She specifically talked about my cover letter. That was just generic get to know you and your interests interview. That went well so I interviewed for 30 more minutes with the team I would be on's manager. This was half technical, half behavioral, with the technical being theoretical solutions. Then I interviewed with 2 members of the team I'd be on for an hour over zoom screen sharing and controlling one of the interviewers screens. I was nervous since it was laggy, but it was 2 short technical exercises. They warned me it might take the whole time but we finished in a bout half. The exercises were based off solving an issue and adding to a pull request. All the interviews were over the phone or zoom (video sharing).