On campus interview. The interview was scheduled through the jobmine service provided by the university of Waterloo. The interview was 1:1. It was scheduled with the manager of the team I was gonna work with. He himself was a University of Waterloo grad and hence was familiar with hiring coops.