I applied online. The process took 3 months. I interviewed at TD (Toronto, ON) in Feb 2015
Interview
I applied online. Then contacted by the HR person after 3 months and asked me if I am still looking for a job. I told him yes and then he arranged for a face-to-face interview with the hiring manager after 2 days. At the interview were three managers.