The interview was good and the interviewer was very knowledgeable and supportive. The questions were clear and related to my skills and experience. Overall, the process was easy and not very difficult. I felt comfortable answering and the discussion was smooth and professional.
Interview questions [1]
Question 1
They asked about CI/CD, testing concepts, Selenium automation, and Java programming.
I applied online. I interviewed at EPAM Systems (New York, NY)
Interview
The interviews lasted about three hours in total and were well structured. The interviewer was professional and clear in communication. The process included two technical coding rounds followed by a final round with the hiring manager to discuss experience and expectations.
Interview questions [1]
Question 1
Difference between monolithic architecture and microservices. Difference between using a try-catch block with catch (Exception ex) { throw; } and not having a catch block. Difference between clustered and non-clustered index. What is a garbage collector? What is middleware? What is Entity Framework? Difference between inner join and outer join.
I applied in-person. I interviewed at EPAM Systems (Pune) in Jan 2026
Interview
The interview was scheduled over a call, and I also received a walk-in interview invitation. The overall interview process was good. It was a face-to-face interview that lasted around 1 hour and 10 minutes.
The interviewer was polite and knowledgeable and asked relevant questions related to the frontend role, including basics of TypeScript, JavaScript, and React.js.
Overall, it was a good interview experience. However, after the interview, there was no further communication from HR, and I did not receive any follow-up.
Interview questions [1]
Question 1
what are generics, type, interface.
polyphill of map and foreach,
coding question on debounce and custom hook for add 2 numbers