Pergunta de entrevista da empresa EPAM Systems

Explain design patterns AOP concepts Collections Exception handling and multi-threading