Technical interview with code challenge, around java, performance, spring, testing, good practices and OOP in general:
Code challenge wit a validation of performance with Big O and also several questions about data structures.
Interview questions [1]
Question 1
Why is that solution best solution? Time complexity and space complexity
I applied through a recruiter. I interviewed at EPAM Systems (Haiderabad) in Jan 2025
Interview
I recently had a four-round interview that covered fundamental Java, Spring Boot, and microservices concepts. Each round included both technical questions and a coding challenge. The questions primarily focused on Java basics, core Spring Boot features, and microservices architecture. The difficulty level was moderate, with some conceptual and practical problems to solve. Coding questions tested problem-solving skills and efficiency in writing clean, optimized code. The overall experience was decent, and the interview process was structured well, allowing a good mix of theoretical and hands-on assessments. While some questions were straightforward, others required deeper understanding and quick thinking. The rounds progressively became more challenging, evaluating not only technical knowledge but also problem-solving ability and application of concepts in real-world scenarios. Overall, it was a balanced interview process that tested both theoretical and practical aspects effectively.
I applied online. The process took 2 weeks. I interviewed at EPAM Systems (Bombay) in Oct 2024
Interview
There were three technical rounds, first round was of 60 minutes and second round was of 90 minutes.First one was moderate but second one was difficult. With every answer you will get a cross question. Interviewer was very arrogant.Be prepare for questions with code also, you will have to tell each and every step along with coding part..they will ask questions frome every section like database, spring boot, microservices, MySQL queries, rest apis to write and be prepared for every cross question
Interview questions [1]
Question 1
Fault tolerance, api gateway, acid properties, service discovery, MySQL queries, diffrence in monolithic and microservices, functional programming, docker, cicd pipeline, mockito junit