I applied through university. The process took 1 day. I interviewed at McKesson (Richmond, BC) in Oct 2016
Interview
Group interview consisted of ~20 people. We were given a brief tour of the company and a quick demo of one of their software products. The group split into groups of four/five and worked through a coding problem (find the bug(s)) and then present our solution. We then moved into a conference room and worked individually to work through a question sheet.
The group interview process was unique and I never heard or been to anything similar. Overall, it wasn't very difficult, but we were told at the end that there was only one position.
Interview questions [1]
Question 1
What are the key words (in C++) to prevent memory leaks?