Pergunta de entrevista da empresa Bharti Airtel

What is singleton class? how we use it? drawbacks