Pergunta de entrevista da empresa Wipro

Explain singleton classes? Explain design pattern?