I applied through college or university. The process took 3 weeks. I interviewed at Apryse (Vancouver, BC) in Feb 2016
Interview
It is an one-hour on-site interview. Two people interviewed me. One asked my past project experience and some behavioral questions, for example, why do you apply for this position? When will you finish your degree? And the other one asked some technical questions about object oriented programming concept, data structure, and time complexity.