UST interview question

Typical C++ questions Implement your own shared pointer Singleton implementation