1. telephone interview
2. in person interview: Multi-choice technical test, technical interview(manager, developer), Hr interview(2 persons)
first they gave me a technical test to do, then another program question, to write the answer on the white board.Hr interview has lots of open question...
I applied online. The process took 4 weeks. I interviewed at Kinaxis (Ottawa, ON) in Mar 2017
Interview
Phone interview, followed by technical exam. As I later found out, everyone working there cheated on that exam but me apparently. Two in-person interviews followed, then I was hired. Overall it took far longer than I expected, had I not received an offer I would have been a bit angry.