Three stage process. First stage was online video interview, then with the team leader and lastly with another team leader. Overall it was a quite straightforward process and makes sense to me.
Had video interview first and then Teams interview. It is a good process but kept me waiting for 3 months to give the feedback. Overall experience was not bad actually.