I applied online. The process took 1+ week. I interviewed at Applanix (Toronto, ON) in Jan 2018
Interview
It was very informative and very casual. A more bit technical in nature and of queries with regards to how to solve the problems was included. There was also a query on how to explain their technology to a layman.