Screening via phone and video call with the recruiter, 3 virtual interviews (hiring manager, hiring manager's team, 2 SCLT). Plus one informal interview where I toured the office. Everyone was friendly and supportive, however, the process was very long and took about 5 weeks to complete.