I applied in-person. The process took 2 days. I interviewed at EPAM Systems in Mar 2025
Interview
I received a call from a recruiter and had an interview scheduled with the lead. However, I'm not sure if they are actually hiring. The interview lasted 1.5 hours, and in the end, he said my approach was unsuitable for their requirements.
He asked basic theoretical questions, like "operator overloading" and constructors in Python, along with a request to write a design pattern, which I did. He also asked me to solve a few Python coding problems. I provided solutions covering all edge cases with O(n) complexity, but instead of appreciating it, he seemed insecure about how I was able to solve them.
Despite answering all his questions and solving the problems correctly, he was not happy. It felt like he was unwilling to accept my approach just because it exceeded his expectations. If I wasn’t suitable for the role, why conduct a 1.5-hour interview in the first place? Interviewers should encourage strong solutions rather than dismissing them.
I applied through a recruiter. I interviewed at EPAM Systems (Bogotá, ) in Jun 2022
Interview
Four-Round interview.
Prescreening:
-Asks about your background
-Project interests
-Project proposal and brief info about later interview stages.
Tech Interview:
-Introduction
-Profile review
-Technical questions
-Coding exercises
Manager Interview:
- Softskills check
- Quick HardSkills check
- How to resolve situational facts
- Leadership experience if any
Customer:
- Project intro
- CV Review and questions
- Coding exercise
- Final assessment and general questions
Interview questions [1]
Question 1
How did you approach a situation where you had to handle an uncomfortable work environment?
What were the things you did to resolve the situation?
I applied online. The process took 1 week. I interviewed at EPAM Systems (Tiflis) in Mar 2025
Interview
The interview process at EPAM Systems for a .NET Developer role was well-structured and professional. It started with an online technical assessment, followed by a live coding interview. The technical round covered C#, ASP.NET, and database concepts. The final HR round focused on cultural fit and career goals. The interviewers were friendly and provided valuable feedback. Overall, it was a smooth and positive experience.
Interview questions [1]
Question 1
They asked me to explain the differences between abstract classes and interfaces in .NET and provide real-world use cases.