two technical rounds of interview and one HR round. in 1st round only core java concepts were asked and two programs were given which are shared. Few questions were related to below: Java memory management Oops concepts Garbage collection process
Interview questions [1]
Question 1
Below 2 programs were asked: 1. //Given an order object with structure as follows, implement the printOrderInfo method Order { productname(String) value(int) location(String) … ... } public void printOrderInfo(List orders){ to print unique productnames in Uppercase where the orders have product value > 1000 and Location is "New Jersey" } 2. /*Print all pairs of anagrams in a given array of strings Input: arr[] = {"geeksquiz", "geeksforgeeks", "abcd","forgeeksgeeks", "zuiqkeegs"}; Output: (geeksforgeeks, forgeeksgeeks), (geeksquiz, zuiqkeegs)
multiple rounds of technical and behavior ones. Moderate complexity. One can clear if one prepares well using practice tests and refer to common programming problems on internet. Regular practice is needed though. practice with friends on mock scenarios.
I applied online. The process took 2 months. I interviewed at EPAM Systems (Bogota, Cundinamarca) in Feb 2025
Interview
It is exhausting and overkill. They ask you tings that you end up nor using. Even the interviewer does not know. Whuen you joined you realuzed irt was not neccessary
Top companies for "Compensation and Benefits" near you