Polaris FT Interview Question

Explain about Singleton pattern, OOPS concepts, design principles, collections, multi-threading?