The process took 2 months. I interviewed at Ayuda Media Systems (Montreal, QC)
Interview
First, there will be a screening interview for about 30 minutes and then they will send you a coding challenge. After that they invited me to attend interview onsite. No technical questions. They asked few HR questions and problem solving questions
An entire day interview with way too much step, which ended up with a low ball offer (less than what I currently had at that time). I also solved their online puzzle, but they never answered back anything about this.
Interview questions [1]
Question 1
I had to answer around 12 different riddles, a 3 hours dev test on a broken VM, and the final stage with the boss which asked me C code on a whiteboard. Waste of energy for both parties.
1. Phone screen with HR
2. Behavioural interview with manager and team leader
3. Programming exercise involving white-boarding and SQL (database) architecture diagram. Big O Complexity Analysis. Finding alternatives to design.
4. Final questions with HR