I applied online. The process took 2 months. I interviewed at TD (Brooklyn, NY) in Dec 2008
Interview
After I applied online, got invited to a panel interview, which was in the room with 20 other people. After the panel interview, in two weeks got 1:1 interview, and was hired after that based on the decision of the interviewer, was ask generic questions, how would I handle difficult customer, my strengths and weaknesses, etc.