I applied through a recruiter. The process took 2 weeks. I interviewed at SMART Technologies (Calgary, AB) in Oct 2011
Interview
Phone interview with HR followed by technical interview at head office. They spent most of their time telling me about the project they were hiring for, and explaining how important it was. Technical interview involved signing a document not to discuss "proprietary technologie s" and included asking questions about OO basics, and differences between functional programming.
Interview questions [1]
Question 1
Design, from back to front, on paper, a URL shortening service.
I applied online. The process took 3 days. I interviewed at SMART Technologies (Ottawa, ON) in Mar 2013
Interview
First interview over phone with HR person, then was asked to come into Office and was interviewed by 2 guys and then second round by manager.
Heard nothing back from them and realized that they have dropped the ball somewhere, their HR person was no longer with them, not sure but think this might be a sinking ship, with all the layoffs etc
Interview questions [1]
Question 1
None, asked about Momento pattern, design a book library system, serializations and some C++ questions vtable and virtual pointer etc, The only downside was I was sick as a dog at the interview but think I still survived.