I applied through a staffing agency. The process took 2 days. I interviewed at TD (Toronto, ON) in Aug 2011
Interview
some basic technical questions about finance. such as the difference between futures and forwards and which option to go long if you want to sell the underlying in the future
some common situational questions and personality questions
very relaxed interview