Pergunta de entrevista da empresa Ericsson

Explain singleton? Difference between shared pointer and unique pointer