I applied online. The process took 6 weeks. I interviewed at Bell AG (Toronto, ON) in Apr 2012
Interview
I had to pass a video screening where they record your answers to behavioral questions. You were limited to prepare an answer to the question in 30 seconds, then have 1 minute to answer it. After that there was an in person interview with the manager of the team which was a mix of behavioral and technical questions which lasted about an hour.