2 interviews , 1 discussion. 1st interview was with HR over the phone while the 2nd was in person with the branch manager. Generic questions. The conversation was with the technical manager in Toronto and wasn't much of an interview. He just went over the challenges of the job and answered any in-depth inquiries