I applied online. The process took 3 weeks. I interviewed at Demonware (Vancouver, BC) in June 2016
Interview
The interview was two stages. One phone interview with HR and the team's manager. The second was in person at their offices in Vancouver. Both of them contained both personal and technical questions and for the most part, it was a very positive interview experience.
Interview questions [1]
Question 1
They asked me to go through a number of "trouble tickets". This wasn't necessarily challenging but more a part that was nice to see in the interview process.