I applied through a staffing agency. The process took 1 week. I interviewed at Apryse (Vancouver, BC)
Interview
In office , Friendly face to face with two developers and then with CTO.
No stupid "tricky" questions, just direct questions related to position or my recent experience and education.