EPAM’s Software Developer interview includes an HR screening, online coding test, technical interviews (covering algorithms, OOP, design patterns), and optionally a system design round. A managerial round assesses communication and project experience. The process ends with an HR discussion on offer details, benefits, and potential relocation or bench policies.
Interview questions [1]
Question 1
Can you implement a thread-safe singleton pattern in your preferred language?
How would you design a scalable URL shortening service like bit.ly?
Tell us about a time you handled a conflict within your development team.
Interviewer took nearly 1.5 hrs to complete the interview, He ask question from every topic, I have been applied for Java full stack developer Role, He ask in
Core Java
Java 8
Collection
Exception
Thread
Spring
Spring Boot
JPA
CI/CD
Angular
Docker
I applied through a staffing agency. The process took 1+ week. I interviewed at EPAM Systems (Pune) in May 2025
Interview
first round technical-
question around java 8 & 17 features.
2 coding question for sliding window concept.
synchronization and concurrency questions
internal working of hashmap with tree
solid principal
stream api question - using group by
Interview questions [1]
Question 1
why required optional classes?
java 17 - why sealed class final ?