EPAM Systems interview question

Multithreading, Struct vs Class, Enums, OOP, POP, GoF