I applied online. The process took 4 weeks. I interviewed at Genesys (Markham, ON) in Apr 2015
Interview
I went to their (our :D ) office four times for the interview. The first one was in a very short notice. (only 1 day before!). I had interview with 2-3 different teams. About 12 different people. Each time I had interview with 3 or 4 people each for 30 mins. They were very friendly, understanding and encouraging. I think the result of aptitude test (which I did well) had a lot impact. They wanted to fit me in, that was the reason they called me there so many times.
Interview questions [1]
Question 1
Aptitude test (Some basic math questions and pseudo code) Routine programming concepts. Some algorithms and DS. a little OS.