The interview was virtual. The HR reached out to me on a phone call after looking at my profile on a job search site. They scheduled a video call first, which the interviewers did not turn up. It was rescheduled. The second time, the interviewers did not even turn on the camera. The call went on for over an hour, with questions both technical and domain related.