Zoom call, nice explanations, good questions, some easy, some medium, some difficult, overall good. good interviewer, listen to the person, very friendly, one of the good interviews faced recently. Hope this will help everyone who's trying this interview.