Applied through campus recruiting. First round of interviews was on campus, behavioral interview. Second round they fly you out to Calgary where you have three back to back 1 hr interviews, with 2 behavioral and 1 technical. In the technical interview they asked you to come up with a cost estimate for a process change.