EPAM Systems interview question

Strings, Multithreading in Java, transactions