EPAM Systems Senior Software Engineer interview questions
based on 338 ratings - Updated Jun 2, 2026
Averageinterview difficulty
Mostly positiveinterview experience
How others got an interview
41%
Applied online
Applied online
40%
Recruiter
Recruiter
7%
Employee Referral
Employee Referral
4%
Other
Other
4%
In Person
In Person
3%
Staffing Agency
Staffing Agency
0%
Campus Recruiting
Campus Recruiting
Interview search
338 interviews
Viewing 301 - 305 of 338 Interviews
EPAM Systems interviews FAQs
Senior Software Engineer applicants have rated the interview process at EPAM Systems with 2 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 72.7% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 weeks. I interviewed at EPAM Systems (Shenzhen, Kanton) in Jun 2018
Interview
Worst HR experience I have ever had. For the very first skype call, HR was late by 30 minutes.
HR ignored all the points that I have told her regarding my expectations.
Technical interview was interesting, in some parts challenging.
They gave me an offer in which one of the points was to provide my current salary, I declined it only because of this point. As my current salary is an agreement between me and my current company., it has nothing to do with EPAM.
Interview questions [1]
Question 1
Regular java interview questions, online algorithmic test, home task for berlin clock
I applied online. The process took 2 weeks. I interviewed at EPAM Systems (Boedapest) in Sep 2017
Interview
The first technical round is a generic programming interview to see if you're a good programmer. They ask about your experience and specifics, but most of the focus is on your problem solving skills. The first technical round was a very positive experience, it makes it seem they're looking for good professionals who can adapt to any situation. They seem to trust you to adapt to new technologies as long as your smart.
Then you're hired.
And then you have to take further job interviews for the potential projects you could join, and later also with the clients of those projects. These are the complete opposites of the first interview. These are the interviews where you'll get questions like "Have you worked with our exact same technology stack for multiple years?" These interviews are the same as the more strict specialist job interviews, you're treated like an outsider.
When you get an offer from Epam and you accept it, you should still not cancel your other applications until you passed the inside interviews. Even though you're technically hired, your job is not guaranteed until that point.
I applied online. The process took 6 weeks. I interviewed at EPAM Systems (Hartford, CT) in Apr 2018
Interview
There were 5 rounds of discussion, 3 with Company and 2 with Clients.
- Round1: Basics technical questions & answers round online
- Round2: Thorough technical discussion with coding writing skill test.
- Round3: discussion with company Director
- Round4: Client discussion technical
-Round5: Thorough technical discussion with coding writing skill test.