Three step interview process. All done remotely. Asked medium-difficult interview questions. Overall great experience though. The second interview was just you recording yourself answering questions. Then they reviewed that and reached out if they want to meet through Teams to interview you live.