I applied online. The process took 2 weeks. I interviewed at Alpha Global iT (Toronto, ON) in Nov 2013
Interview
Interview consisted of the phone screen with HR and in-person meetings with 2/3 people each. Most of it was about your experience, understanding of the basic developing principles and hand on practise.
Interview questions [1]
Question 1
Proficient level of interviewers are very low and you cannot expect real questions except ones you can find on popular internet resources.