I applied through college or university. The process took 2 days. I interviewed at EPAM Systems (Agartala) in Jul 2025
Interview
I interviewed with EPAM for an Intern + FTE role. My interviewer was a Data Engineer, and he first explained the role and expectations clearly. The discussion started with my project and internship experience at NIC as a Frontend Developer.
He then moved into DBMS, where I was asked to design a database for the frontend I had built and write a few related SQL queries.
Next, he gave me a coding question — to find the maximum repeating character in a string (excluding spaces).
Finally, he tested CS fundamentals like OOP concepts and deeper DBMS topics.
Overall, the interview was structured, professional, and focused on fundamentals. The interviewer was friendly and guided me whenever needed.
Verdict: A smooth and fair interview process focusing on projects, databases, problem-solving, and core CS subjects.
Interview questions [1]
Question 1
They asked me to design a database for my existing frontend project and write SQL queries based on it.
2 rounds of interviews: one tech and the other an HR discussion and then an offer discussion. The process was staright forward and did not involve any assessments apart from tech discussions.
Interview questions [1]
Question 1
The questions asked were mostly:
1. What is the difference between this and that : this was the only pattern of mostly questions.
2. Three coding questions were asked sql, python, pyspark
Coding live test by sharing screen in pyspark, python, sql. Total 3 questions from each , 1 pyspark, 1 python, 1 sql questions was asked. Over all it was medium level
Interview questions [1]
Question 1
Coding live test by sharing screen in pyspark, python, sql
3 rounds of interview, with HR, Tech Team and Manager. It was not that difficult. Interview question mainly round experience, tech, problem solving. There is few SQL programming test also
Interview questions [1]
Question 1
Question like how to improve query performance and remove duplicated data
Data Engineer applicants have rated the interview process at EPAM Systems with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 60% positive. To compare, the company-average is 59.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Data Engineer roles take an average of 22 days to get hired, when considering 20 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 Data Engineer according to 20 Glassdoor interviews include:
One on one interview: 23%
Phone interview: 20%
Skills test: 20%
Background check: 10%
Presentation: 10%
Personality test: 7%
Group panel interview: 7%
IQ intelligence test: 3%
Here are the most commonly searched roles for interview reports -