I applied online. The process took 3 weeks. I interviewed at Oceanwide (Montreal, QC)
Interview
1 phone interview with HR, 1 phychological and logic test, 1 live interview with HR and 1 more interview with the my future supervisors. they were very thorough and seemed to care about my being a match for the company and the team as much as my techical skills.
Interview questions [1]
Question 1
Situational questions, then multiple choice mathematical and logic questions.