Ubisoft Interview Question

Build a memory manager in C++ and DirectX.