Open In App

EPAM Interview Experience for ASE (On-Campus) 2024 May

Hello everyone!

I recently participated in the EPAM campus recruitment process for the Associate Software Engineer position, and I wanted to share my journey and insights to help those who are considering this opportunity in the future. I intend to provide a detailed walk-through of the stages involved and some tips that might help you along the way.



I intend

The recruitment process:



1️⃣Application Submission:

The process began with applying to my campus career portal page. Ensure your resume is up-to-date and highlights any projects or skills relevant to the role you’re applying for.

[NOTE] Your Interview will be totally based on Keywords and Skills, So please make sure you put only if you are very much confident at particular skills.

2️⃣Online Assessment:

After applying, I received an invitation to an online assessment that included of four stages:
DSA Coding round-1, [DP Question – Link]
One Aptitude round, [More than 30 Questions]
DSA Coding round-2, [Greedy and Binary Search – Link]
DSA multiple-choice test.

Tip: Improve your coding abilities, especially in data structures and algorithms, in order to perform well on this test.

3️⃣Group Discussion [OFFLINE]:

There is a Offline GD Round after the successful completion of Test, I Have got a mail that I need to come to Chennai for getting qualified for the next rounds.

My GD Topic – Impact of Software Design, Measures.

ON AVERAGE, half of the members from each Team were selected for the next round within 5 minutes of the current round’s completion.

4️⃣Technical Interview [OFFLINE – After 2 Hrs of Lunch Brake from GD Round]:

The technical interview was the most challenging part and main part of the process. It was conducted via offline immediately after GD and lasted about an hour. The interviewer asked questions about:

There are several panels in each Room, I have called for one of the Panel and my interviewer is Sr. Java Developer in EPAM, First He Reviewed my resume for 2 Mins, Without even asking like “Tell me about yourself” question, He jumped into my one of the project and asked me to explain. and then after he asked me about how good I am at DS, accordingly he given me two question.

1. Find the Maximum Free Consecutive Slots in Parking Area
– First, I made it with O(n^2) and then optimized to O(n)
2. Find the Nearest greatest number for every index in the Given Array
– First, I made it with O(n^2) and then he asked to optimize more, There is only one way to optimize it by using HashTable, I said it can be done using this to get optimized way, and I said I am not comfortable with HashTable.
Then, After He asked me 4-5 Questions on OOPS[Asnwered Everything Correctly], and 3-4 Question on DBMS[Havent answered only one Question]
[This varies from Resume to Resume, and I am Rejected in this Round, It’s depend on Interviewer whom you get, in some panels they are even asking only theoretically and one code max and even without coding some of my friends selected. For any Interview, Despite of our HardWork, Luck will also matter, So its not anyone’s fault, I needed to work more hard.]

Tip: Be clear and honest in your responses. If you don’t know the answer, it’s better to admit it and suggest how you would find a solution.

4️⃣HR Interview:

[My Friend’s Experience]The final stage was an HR interview. If we get into this Round, That means you have been got the job 99%, There will a discussion regarding the commitments you need to give and tentive date of joining. Etc.

Tip: Be yourself and express your genuine reasons for wanting to join EPAM and how you see your future with the company.

My Tips for Success:

Prepare Thoroughly: Make use of online resources and coding platforms to practice.

Learn About EPAM: Understanding the company’s culture, projects, and technologies can help during the interview.

Be Punctual and Professional: Always be on time for your interviews and maintain a professional demeanor.

Conclusion:

Overall, the EPAM recruitment process was comprehensive and enlightening. It not only tested my technical skills but also gave me a chance to reflect on my professional objectives. For anyone looking to apply, patience and preparation are your best tools.

Feel free to drop any questions or reach out if you need more detailed advice!

Article Tags :