I applied through college or university. The process took 2 weeks. I interviewed at IBM (Toronto, ON) in Oct 2009
Interview
Two managers have to interview and approve of you before you are shortlisted. This is followed by an interview with an executive. Interview is extremely task related.