I applied online. The process took 2 weeks. I interviewed at EPAM Systems (Wilna)
Interview
Short call with HR, technical interview with one or more tech specialists, interview with location manager. Technical interview was about 1.5 hours both theory and practical tasks. Very friendly and polite.
I applied through an employee referral. The process took 4 weeks. I interviewed at EPAM Systems (Hyderabad) in Aug 2025
Interview
I applied through LinkedIn under a referral program. Soon after, I received an email about an online exam which was conducted in virtual mode.
1. Online Exam:
Sections included Aptitude, Computer Science fundamentals, and two coding questions (easy to moderate level).
After clearing the test, I received an email for the interview round.
2. Interview Round:
The interview started with the usual “Introduce yourself” question.
The interviewer then went through my resume and projects.
They asked me to explain or write code for parts of my project/technology to check if I had actually implemented it myself.
3. OOPs in Java:
The interviewer asked how much Java I knew. I said I was confident up to OOP concepts.
He then asked a series of OOP-based questions and wanted me to explain them with code examples.
Example: Is multiple inheritance in Java possible? If not, how is it achieved? Show with code.
Similar questions covered the full OOPs concepts (inheritance, abstraction, polymorphism, interfaces, etc.).
4. Coding Question:
I was given a coding problem. When I couldn’t solve it, he gave me another:
Problem: Reverse each word separately.
Input: "EPAM REFERAL"
Output: "MAPE LAREFER"
5. Closing:
At the end, he asked if I had any questions for him and then concluded the interview.
I applied through other source. The process took 1 week. I interviewed at EPAM Systems (Ucrania) in Apr 2024
Interview
I applied for a .NET developer position in an outsource company. I passed the screening interview, where we discussed my background and project experience, and then the technical interview, which focused on my knowledge of C#, ASP.NET, databases, and problem-solving tasks. Although I successfully went through both stages, I was not selected for the role in the end.
Interview questions [1]
Question 1
In the technical interview, I was asked about core C# concepts (OOP, async/await, LINQ), ASP.NET MVC and Web API, database design and SQL queries. There were also questions on dependency injection, unit testing, and how to structure scalable applications. Additionally, I solved a few coding tasks.