I applied online. The process took 4 weeks. I interviewed at TD (Calgary, AB) in Aug 2012
Interview
Telephone interview - Call from HR in Eastern Canada - reviews skills/qualifications
Email skills test - customer oriented/ sales objective / personality questionnaire
Face-to-Face - Go over Resume - more in-depth questions
Email Offer - Low offers -- non negotiable
Telephone Confirmation - Start date and times