I applied online. The process took 2 weeks. I interviewed at CIBC (Toronto, ON) in Aug 2015
Interview
The interview process was quick, got a call from HR did an initial screening and then got called in for an interview. Then got called in for a second interview to meet the senior manager. At that time, it was clear I was being selected.