Relatively quick response time from when I submitted my application. First step was a phone/video interview with the hiring manager. Within a couple of weeks I was invited to an onsite (currently over Zoom) with more of the team. 4 interviewers, 1 hour each.