It was over zoom. The interviewer was super nice and understanding; made me feel quite comfortable. It was my first time interacting with a staffing agency, as opposed to interviewing with the company directly, so it was odd, but overall I have no complaints.