I applied online. The process took 3 days. I interviewed at ApplyBoard (Kitchener, ON) in Nov 2017
Interview
Friendly talk with the Director of Engineering and the CEO. Had to go in for another round. Bunch of questions about algorithms and optimization asked.
No wait from the time I came in, I was shortly into a room with water and coffee and talking about experiences and showing a few samples of my previous work.
Interview questions [1]
Question 1
How would you implement a sort algorithm to sort an arbitrary array?