I applied online. The process took 2 weeks. I interviewed at EPAM Systems
Interview
First HR screening.
The technical interview felt more like a university oral exam. It was a rapid-fire round of memorization-based questions covering:
Garbage collection types and JVM internals
SOLID principles (with no real-world application)
ACID properties and CAP theorem (asked abstractly)
Differences between HTTP protocol versions
Thread lifecycle and lightweight threads
No IDE was involved, and no hands-on coding was tested. The interviewer expected textbook definitions and buzzword-heavy answers over practical experience.
Interview questions [1]
Question 1
I recently interviewed for a Java Developer position, and unfortunately, the process felt very outdated and overly academic. Instead of assessing my real-world coding skills or experience building applications, most of the questions were straight from a textbook or CS101 lecture.
The interview focused heavily on theoretical topics like garbage collection, SOLID principles, the ACID model, CAP theorem, and HTTP protocol versions — without any context or practical application. There were no discussions about my actual projects, frameworks like Spring Boot, or how I write, test, or deploy code. Even when concurrency was brought up, it was about the lifecycle of a thread and differences between lightweight and regular threads — not how you'd manage async tasks in real production code.
Some LeetCode-style puzzles were also thrown in, which felt disconnected from day-to-day backend development work. There was no live coding in an IDE, no discussion of build tools, testing strategies, or architecture.
Overall, the process seemed designed to quiz you like a student rather than evaluate you like a working engineer. For a modern Java role, I expected a focus on system design, code quality, problem-solving, and collaborative engineering practices — none of which were really covered.
If you're looking for a role where practical skills matter, this interview might not give you a chance to show them.
I applied online. The process took 3 months. I interviewed at EPAM Systems in May 2025
Interview
My interview process with EPAM Systems lasted from early May to the end of July. Unfortunately, the overall experience was quite disappointing just like the reason I was not received an offer. Within the time span of 1 week (literally) they lost client and they are not looking for a new joiner any more.
There were long periods of complete silence, with no updates or communication from their side. I often had to follow up myself to get any information. The recruitment process lacked transparency, and it seemed that the goals and criteria for evaluating candidates were not clearly defined - or at least not communicated.
While I understand that hiring processes can take time, the lack of structure and responsiveness made the experience feel unprofessional and frustrating.
I applied through a recruiter. The process took 1 week. I interviewed at EPAM Systems (Chennai) in Jul 2025
Interview
1. Worst experience.
2. Not even asked more technical questions.
3. Looks like interview have taken for a name sake.
4. Eventhough initially there is no coding test but they have provided with coding round.