EPAM Systems interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

EPAM Systems
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: Core Java, Data structures, Algorithms, Spring basics, SQL, Java 8
Tip
Tip

Tip 1 : Get your core java and oops concepts cleared
Tip 2 : Prepare arrays and linked list data structures. 
Tip 3 : Practice clean code clean design principles.

Application process
Where: Naukri
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Mention about your previous experience and projects clearly.
Tip 2 : Don't end up making your resume a user guide. Mention only what is required for the role you are applying. Try to give maximum information in minimum words.

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date14 Jul 2021
Coding problem1

Interview was schedule in the afternoon on weekend.
The interviewer made me feel good and and was very interactive and helping me out with the questions.

1. Cycle Detection in a Singly Linked List

Moderate
15m average time
80% success
0/80
Asked in companies
GrabThalesSterlite Technologies Limited

You are given a Singly Linked List of integers. Return true if it has a cycle, else return false.


A cycle occurs when a node's next points back to a previous node in the list.


Example:
In the given linked list, there is a cycle, hence we return true.

Sample Example 1

Problem approach

Step 1 : I tried using hash set first to store the elements in it as we traverse through linked list and if encounter with the same element again then their exists a loop.
Step 2 : The above solution will work only if we have all unique elements. So, interviewer asked me to do it considering duplicates.
Step 3 : Then instead of elements I thought of putting the address values of elements in the list.
Step 4 : Then interview said to optimize the space complexity as we are using extra space
Step 5 : I tried to find the solution but couldn't. But anyways interviewer was happy with how I fought for it.

Try solving now
02
Round
Easy
HR Round
Duration45 minutes
Interview date17 Jun 2022
Coding problem1

1. Basic HR Questions

  1. Why are you looking for a change?
  2. What is the technology stack you are looking for?
  3. What is your comfortable work location?
  4. Explain your major project
Problem approach

Tip 1 : Be very clear with you preferred tech stack
Tip 2 : Prepare you tube videos for best answers to manager round question.
Tip 3 : Ask cross question about the project or the work.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
Software Engineer
4 rounds | 7 problems
Interviewed by EPAM Systems
2386 views
0 comments
0 upvotes
Software Engineer
3 rounds | 5 problems
Interviewed by EPAM Systems
2598 views
0 comments
0 upvotes
Software Engineer
4 rounds | 4 problems
Interviewed by EPAM Systems
1129 views
0 comments
0 upvotes
Software Engineer
3 rounds | 5 problems
Interviewed by EPAM Systems
2441 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
3211 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 6 problems
Interviewed by HashedIn
2583 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes