The process took 4 weeks. I interviewed at CIBC (Toronto, ON) in Jul 2016
Interview
Interviewed with two people. Only behavioural questions and how you work in a team, deal with managers, communicate etc... no technical questions. Easy interview, but took a long time to hear back. You need to apply early as CIBC hires many months before the position start date. They also do internal hiring first, so that might affect your chances