The interview was online. There were multiple people present in the interview where they asked me both technical and non technical questions to judge my work ethic and skills. I was asked to make a small presentation to showcase my education and work experience.