Ubisoft Interview Question

26 exercises (given as VS2012 project) on common algorithms, data structures, linear algebra, simple and advanced memory management, optimization of code, multithreading and C++ syntax. 4 hours of time (not enough if you miss a single argument).