I applied through a recruiter. The process took 2 weeks. I interviewed at EPAM Systems (Bogotá, Bogota) in Jan 2024
Interview
They reached out to me through LinkedIn in January 2024.
First, there was a meeting with the recruiter, who asked basic questions (e.g., why do you want to change your current job? Why EPAM? Describe your background and salary expectations).
A week later, they scheduled a 1.5-hour meeting with a senior developer. Half of this meeting was focused on questions about OOP and Java, and the other part on coding.
After a month, the recruiter told me that I did pretty well, but another candidate who was ahead in the process got the job (so they left me "on hold" if another position appears).
Interview questions [1]
Question 1
OOP and DB concepts (SOLID, ACID, What is a transaction?, What inversion of control means?).
How Spring boot works? (bean factory, types of beans, How spring handled requests?).
Java in general (Streams , Generics, Collection interface, garbage collector).
Cooding questions ( easy HashSet problems)
They started of with linked lists, design linked list get, put , delete from scratch and then find middle of linked list, followed by SQL queries easy level, in depth discussion of projects
First round was OA - It included aptitude, OS, CN and coding questions
Then there was a pen paper coding test- It was conducted in our college's auditorium where we were provided a LRU cache question and we had to write its solution on paper
Then there was a GD round - the evaluator was very flexible and asked us to choose the topic by ourselves
After GD round technical interview was conducted - dsa, dbms, os, cn, coding
Then there was HR round finally
Interview questions [1]
Question 1
Delete a node in linked list but you have no access to head
LRU cache
I applied in-person. I interviewed at EPAM Systems (Pune)
Interview
The process was smooth when applied to the Naukri link
Round 1 - Technical assessment (DoSelect) cleared - medium
Round 2 - Nodal location test (Pune)
Written coding test on DSA - HashMap, Parking Lot question cleared - medium (cutoff - 100/400)
Round 3 - GD (AI effects on UPI) - added on spot round - group of 10 (cutoff - 7/10)
Round 4 - Technical interview, one-on-one resume grill, project, cross-questioning, Java, Core Java
Round 5 - optional HR orund