I applied online. The process took 4 weeks. I interviewed at CIBC (Vancouver, BC) in Dec 2015
Interview
Applied online, had telephone interview 2 days later. Invited for a face to face interview two weeks later as I was out of town. I was offered the job on the spot, then given an official offer letter four days later. The background check was cumbersome as I have lived overseas requiring a more extensive check.