I applied through a recruiter. The process took 3 weeks. I interviewed at Index Exchange (Montreal, QC) in Apr 2015
Interview
The process took over 3 weeks, the first time was a Python test, that was easy. The second part, was a phone interview with someone, I think that could be anyone in the enterprise, it looked like it was a script to follow. I think that the person is not a qualified one to do this kind of activity, unless he has some kind of knowledge about HR, so he can figure out with if the person is anxious, nervous or whatever, and he can do a "fair judgement".
Interview questions [1]
Question 1
Asked about data structures (hashtable), database.
I applied online. The process took 4 weeks. I interviewed at Index Exchange (Toronto, ON) in Jul 2015
Interview
Applied online, and got the email notification after 1 month. First was a hours python& sql test that must be completed in 24 hours. It was not hard. Followed by a phone interview with tech questions like data structure, database, etc.