Virtual interview then in-person. I was interviewed by the manager and he was really nice, honest, and gave good information. After learning more about the role, the job description I applied for just didn't really match with what the role was. More of a project manager.