EPAM Systems Software Developer Sr interview questions
based on 339 ratings - Updated Jun 21, 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
339 interviews
Viewing 46 - 50 of 339 Interviews
EPAM Systems interviews FAQs
Software Developer Sr 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 through a recruiter. The process took 1 day. I interviewed at EPAM Systems
Interview
The initial phone call was an excellent and efficient experience. The representative answered all of my questions and provided a great deal of useful information. I would highly recommend this service Thanks
Interview questions [1]
Question 1
They asked about my salary expectations. We had a good conversation about the role, my experience, and what I hope to achieve, which led naturally into discussing my ideal compensation
I applied through other source. I interviewed at EPAM Systems (Bengaluru) in Aug 2025
Interview
I applied via LinkedIn and hr approached me for the basic details. My resume is short listed. It has majorly 3 rounds TR-1,TR-2 and Managerial Round. After you will be hired.
Interview questions [1]
Question 1
1. Single ton Pattren
2.Multithreading
3.Programming on DSA(Dynamic Programming)
I applied through a recruiter. The process took 2 months. I interviewed at EPAM Systems (Bengaluru) in May 2025
Interview
EPAM Systems initially reached out to me for a role and scheduled a 1.5-hour technical interview. The panel was knowledgeable, and the questions were relevant and engaging. I genuinely enjoyed the technical discussion and felt it was a strong round.
However, the overall interview experience was disappointing. After the first round, there was no update for nearly 2 weeks, despite multiple follow-ups. Eventually, two more interviews were scheduled back-to-back with very little notice or clarity. And once those were completed, again radio silence!
They reached out to me about 3 weeks later to speak about the offer, but I declined since by then I had already joined another org.
The entire process felt prolonged and unorganized. While the interviewers themselves were great, the lack of communication and professionalism from the recruitment team really diminished the overall experience. I hope EPAM takes this as constructive feedback and improves their candidate handling process in the future.
Interview questions [1]
Question 1
1. How to assign story points?
2. Any other estimation techniques to assign story points?
3. How do you decide which test cases should be automated and which not?
4. How you would decide which tools to use for automation framework, how you will build it?
5. Do you know design patterns? Explain (DRY, KISS, SOLID)
6. Where have you applied these design patterns?
7. Explain OOPs concepts
8. Have you used lambda expressions? Explain
9. What types of reports do you typically generate in your automation testing process?
10. Have you ever created and shared test reports with management? If so, what kind of data did you include—such as regression results, number of defects found, execution time, etc.—and how did you present it?
11. When implementing a database connection in your framework, which design pattern would you use and why?