The process included call with a recruiter, video call with hiring manager, technical takehome test (very reasonable amount o work compared with some companies), 5 round virtual interview with the team.
Overall great experience, all the interviewers were really nice, well prepared and clearly had interview training from the way they conducted the process.