I applied online. The process took 2 weeks. I interviewed at ARCHITECH SOLUTIONS (Toronto, ON)
Interview
I had two interviews. The first consisted of meeting with a senior developer and a product manager. I was asked to bring my computer and sample code, which was projected on a screen and we went over some sections. The second interview was with the CTO and was more about fitting into the company culture.
Interview questions [1]
Question 1
Since most of my work is under NDA I needed to show a personal project. Not that it was difficult but I do recommend having something handy.