EPAM Systems Sr Software Engineer interview questions
based on 340 ratings - Updated Jul 3, 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
340 interviews
Viewing 241 - 245 of 340 Interviews
EPAM Systems interviews FAQs
Sr Software Engineer applicants have rated the interview process at EPAM Systems with 4 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 56.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 3 weeks. I interviewed at EPAM Systems (Chennai)
Interview
I have applied for Senior Software Engineer (React devloper) through EPAM careers portal.
After applying I have got mail to attend basic React and Javascript MCQ questions.
I have scored around 75%.
After week of time of I got call from HR for below interview process
Totally 3 rounds of interview:
1. Techinal Interview 1 : Basic coding, JS and React round
2. Techinal Interview 2: Advance coding, JS and React round
3. Managerial round
Interview questions [1]
Question 1
1st round:
1. Basic JS and React questions
2. Flatten a multidimensional array without using inbuilt function
3. Convert class based life cycle methods to functional life cycle hooks.
2nd round:
1. Multiple questions on this object like what is this, they asked me find the value of this on from the JS snippets.
2. Merge a two sorted arrays
3. Filter based on the id and sum the no of quantities from the array of objects
4. Create basic timer component using functional component
5. Then typical react interview questions.
I applied through a recruiter. The process took 1 day. I interviewed at EPAM Systems (Croton-on-Hudson, NY) in Dec 2021
Interview
One to one online interview via EPAM online system like zoom at a scheduled time. The interview process takes about one half hour. Questions come from Java, Collections, List, Map, Thread, SQL, Spring boot, spring annotaions.
Interview questions [1]
Question 1
1. What is @Conditional annotation?
2. What is the difference between Comparable and Comparator
I applied online. I interviewed at EPAM Systems in Nov 2021
Interview
EPAM ANYWHERE
We can schedule our convenient time for interview
In 1st round, They ask about previous company/project experience etc.. No technical questions
In 2nd round, Technical interview for 90 mins
And then Offer interview
Interview questions [1]
Question 1
Frontend developer/React:
Local storage/session storage/cookies and its related questions
SetTimeout code snippets
Event loop concept/microtask queue
object cloning/Object.assign()
promises
simple program with Array.reduce function
Prototypal inheritance
Object,create() and its related questions
Arrow functions with 'this' keyword
React:
Reconcilliation
Context api
virtual dom
keys in react
Coding - URL will be given.. Create a component and get the results from url and show it in the component