I applied through university. The process took 5 weeks. I interviewed at Nexsan Technologies (Montreal, QC)
Interview
Got contacted after meeting with a rep at a career fair. First wrote a software test which remains the same as described by the the other reviewers. Then, got called into an ~2hr interview where I met with HR, R&D director, and group leader in sequence (1-on-1).
Interview questions [1]
Question 1
Questions were related to software topics, career objectives, past experience, and behavioural questions.
I applied online. I interviewed at Nexsan Technologies (Montreal, QC) in Feb 2012
Interview
Went to the company for a programming test. test was fairly simple and time allotted to do it is enough. It is about matching strings from a binary file but without using regex. Also, there are other conditions such as matching case sensitive as well as case insensitive strings.
Time given is 3 hrs and it will be a pice of cake if you know C# because sample code is given in C#. But the test can be done in any language of your choice ragardless.
I applied through university. The process took 3 weeks. I interviewed at Nexsan Technologies (Dorval, QC) in Nov 2012
Interview
Most of the interview process took place at their office where I did a 3 hour test and then (after that was deemed acceptable) a one on one interview with the person I would be working with, which lasted about an hour. Then I met with the product manager and saw the server room--which was pretty neat. Then within a couple days I recieved a phone call from the hiring manager who talked to me about my expectations and other offers, then they made me an offer. Since the offer was made I was taken out to the office again to meet some people who had come to the company more recently. Those talks were very helpful--push for that if you have the chance.