Frage im Vorstellungsgespräch bei Wipro

Explain singleton classes? Explain design pattern?