I applied online. The process took 3 weeks. I interviewed at GlobalRely (Vancouver, BC) in Jan 2017
Interview
Basic programming concept questions over the phone screen. The process was smooth and the interviewer was nice and friendly. He was giving hints when I was stuck.
A 48 hours technical assignment was given. Expected to have it done through the weekend.
The assignment is about socket programming and simple design patterns.
Interview questions [1]
Question 1
What is a deadlock in multithread programming? How do you avoid such a problem?