I applied in-person. The process took 2 days. I interviewed at EPAM Systems (Minsk) in Mar 2018
Interview
From the very beginning, you can realize that it is a professional way to do the hiring. They were open and friendly, as well as during technical stage.
The interview consists of several stages:
1) Talk to HR
2) Technical part
2.1) Theoretical part
2.2) Live coding stage
3) Talk to manager
There were several managers on the technical because there were many open positions for different projects. If you passed ok, you will have a choice.
Interview questions [1]
Question 1
Python:
Please, remove duplicate items from the list [1, 2, 3, 4, 2, 1, 4, 6, 3]
I applied through a recruiter. The process took 4 weeks. I interviewed at EPAM Systems (Warschau, Masowien) in May 2026
Interview
It was really nice and easy in some points. They ask mostly about all required topics - OOP, Selenium, Jenkins, reporting tools. Also some basic questions about API. They asked me about locators, waits, asked to write some simple java code to calculate number of appeared characters. Also asked to show polymorphism in code.
I applied online. I interviewed at EPAM Systems (Bangalore Rural) in Mar 2026
Interview
two technical rounds basic and intermediate questions in javascript, oops concept, promises, array methods, basic javascript programs and playwright questions, config, POM, manual testing related questions then followed by hr round, virtual interview
overall good experience for l1 and l2 rounds java and automation test engineer interview was vey fast and quick reply its good experience for that company for good experience interview