IMC Trading interview question

Smart pointers in C++: unique, shared