Activision Blizzard Interview Question

Memory managment, smart pointers, OOP Principles.