I applied through a recruiter. The process took 4 weeks. I interviewed at CIBC (Toronto, ON) in Feb 2014
Interview
Easy going interview with a few technical questions. The process for interview has gotten a little harder with some technical questions. However as long as you show that you are willing to learn and have an open mind and easy going person you should be fine.