Software Engineer applicants have rated the interview process at EPAM Systems with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 69% positive. To compare, the company-average is 59.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 21 days to get hired, when considering 161 user submitted interviews for this role. To compare, the hiring process at EPAM Systems overall takes an average of 23 days.
Common stages of the interview process at EPAM Systems as a Software Engineer according to 161 Glassdoor interviews include:
Skills test: 24%
One on one interview: 21%
Phone interview: 20%
Background check: 8%
Presentation: 8%
Group panel interview: 7%
Personality test: 6%
IQ intelligence test: 2%
Drug test: 2%
Other: 2%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 weeks. I interviewed at EPAM Systems (Gurgaon, Haryana) in Feb 2024
Interview
It was lengthy and difficult interview. Have been asked all kind of questions starting from introduction of 7-10 minutes to disucssion on current project and role for 15 minutes, pure technical discussion for 45 minutes , coding for last 25 minutes, closing question for 10 minutes
I have appeared for php + angular profile. This was an L1 round only purely on php and related framework & MySQL.
Find the list of questions they have asked i might have missed out few cause I don't remember exactly
Interview questions [5]
Question 1
1. Introductry questions
2. About current project, my roles, working strategy, branch management,
3. How many members in team?
4. Have you taken a lead?
5. css question, mixr
Theoretical questions on php & mysql
Traits,
Namespaces,
Interface,
Curl, crontab
Magic functions,
Database optimisation/query optimisation
ACID properties
Framework questions
Architecture you have worked on
Design patterns
Solid principles
What coding standards you use?
Have you made UNIT test cases?
How to secure an API?
How willl you fetch data from an API call from third party application like google?
What measures you use if applicable traffic increases at a certain point of time?
What thinks to consider when reviewing the code?
How you do debugging? What debug tool you use?
Are you familiar with lint?
Git commands
Asked if worked on AWS or any cloud services ( answer: NO)
Practical questions
1. Sort an array without using inbuilt function
2. Write an SQL query to show product price and name from two tables product and line items and show only products whose price is greater than 150 USD?
I applied through a recruiter. The process took 2 weeks. I interviewed at EPAM Systems (Bogota, Cundinamarca) in Apr 2026
Interview
se comunicaron conmigo y continue con el proceso las preguntas fueron muy faciles, falta ver los siguientes filtros que me faltan para entrar a trabajar pero en general son muy amables
I applied through a recruiter. I interviewed at EPAM Systems (Buenos Aires) in Apr 2026
Interview
90 minutos de un entrevistador con mal inglés buscando preguntas exactas a preguntas de manual. Ofrecen sueldo muy bajo para todo lo que exigen, no recomiendo. Famosos por tener entrevistas eternas y no contratar a nadie.
Interview questions [1]
Question 1
Todo el manual de .NET con todas las preguntas clásicas y repregunta hasta que contestes lo que quería el entrevistador, durante 90 minutos.
The interview was highly professional and engaging. The panel asked insightful questions that allowed for a deep dive into my experience. I appreciated the clear communication and the positive atmosphere.