I applied online. The process took 2 months. I interviewed at TD (Windsor, ON) in Apr 2019
Interview
Received a phone interview from a generic recruiter. One month later I was called into an in person interview. A few weeks later I heard that I had got the job.