I applied online, twice because the opening closed and reopened on a short timeframe. After a week on the second attempt, I received an e-mail for a first HR phone screen. The day after I received an online test, had 40 minutes to answer everything (internet and references were forbidden). I was declined the offer the day after.
It's honestly exaggerated and dishonest like test. First, why references are forbidden? It's a day to day asset on the field than to check on the internet or in our books. Second, why ask specific questions for PS3 and Xbox 360? That's outdated no?
The test seems to check more if you've got a good memory, rather than good problem solving skills and creativity. There were about 20 questions.
What are the advantages that the GPU of Xbox 360 has over the GPU of the PS3?
What are the differences between BSP Tree, Octree, and some other trees?
There were math questions such as finding out if a point P is on the same plane as a triangle ABC and demonstrating some equations.
There were some questions about how the graphics pipeline works.
There were some questions about different rendering techniques such as portals and shadows.
There were some physically based rendering questions regarding energy conservation and the most accurate formulas.
The following metrics were computed from 2 interview experiences for the Ubisoft 3D Programmer role in Montreal, Canada.
Ubisoft's interview process for their 3D Programmer roles in Montreal, Canada is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Ubisoft's 3D Programmer interview process in Montreal, Canada.