I had two interviews w/ the hiring manager, one over Zoom and one in person. I got the interviews through a recruiter. The first interview was cursory, more of a screening interview. The second was more in depth and I got to see the office a bit and learn more about the role.