EPAM Systems interview question

Design related questions