I applied through a staffing agency. The process took 2 months. I interviewed at Phoenix Interactive (London, ON)
Interview
It's very easy. 2-3 programming questions on whiteboard.
Then I was given a real source code and was asked to describe it.
It was a C++ class with many constructors. Nothing special. They want to make sure I can understand internal code. I was luck to have an interview with two best people in the company so interview went smoothly and interesting
Interview questions [1]
Question 1
I was given a linked list and asked to write a code to find a given value in the list
Then asked to add some error checking.
I applied through an employee referral. The process took 2 weeks. I interviewed at Phoenix Interactive (London, ON) in May 2016
Interview
Formal interview with 2 senior managers, asked some basic technical questions to test your understanding of different platforms mainly object oriented design. Then they asked question to test your reasoning skills. And finally asked some personality based questions.
Interview questions [1]
Question 1
Implement a function that calculate the angle of the minute and hour hand in an analog clock.
I applied through a recruiter. The process took 2 months. I interviewed at Phoenix Interactive (Dunfermline, Scotland)
Interview
3 Stages of interview.
1st Stage: Casual discussion with regards to your experience. VOIP session from Canada.
2nd Stage: On site technical review. Code review a piece of legacy code and discuss. Also discuss linked lists.
3rd Stage: HR interview. Sanity check from HR. VOIP session from Canada.