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

SDE - 1

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

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Data Structures, java , OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 - Practice Atleast 250 Questions from coding ninjas
Tip 2 - Ex- Do atleast 2 good projects

Application process
Where: Campus
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Have some good projects on resume.
Tip 2 : Do not put false things on resume and be confident.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration90 minutes
Interview date17 Jun 2021
Coding problem1

Round 1 consisted of 30 MCQs questions of good Quality level to be done in 60 Minutes and it was a Pen and paper based test.
Out of 100 Students that appeared 24 were selected for the second round which was a Programming contest on Hackerrank and consisted of 3 Questions to be done in 1 hour 30 minutes.

1. Convert Sorted Array to BST

Easy
15m average time
85% success
0/40
Asked in companies
WalmartUST GlobalAngel One Wealth

You have been given a sorted array of length ‘N’. You need to construct a balanced binary search tree from the array. If there can be more than one possible tree, then you can return any.

Note:

1. A balanced binary tree is a binary tree structure in which the left and right subtrees of every node differ in height by no more than 1.

2. A binary search tree is a binary tree data structure, with the following properties
    a. The left subtree of any node contains nodes with value less than the node’s value.
    b. The right subtree of any node contains nodes with values equal to or greater than the node’s value.
    c. Right, and left subtrees are also binary search trees.

Example:

Below tree, is a balanced binary search tree

1

Below tree is not a balanced tree as the height of the left subtree and right subtree of node ‘5’ differs by more than 1. Moreover, the tree is also not a BST as node ‘2’ is less than node ‘3’ but ‘2’ is the right child of ‘3’.

1

Try solving now
02
Round
Medium
Face to Face
Duration60 minutes
Interview date19 Jun 2021
Coding problem1

Interviewer started discussing my resume and projects. Then he went into OOPS and asked almost everything including what is Volatile keyword, extern, explicit ,type checking, typecasting, Difference between C,C++. What is Exception handling, Memory layout of C, How are namespaces used and why are they used. the discussion went on for long.

Moderate
20m average time
80% success
0/80
Asked in companies
HCL TechnologiesAmazonOracle

You are given an ‘M*N’ Matrix, You need to print all possible paths from its top left corner to the bottom right corner if given that you can either move right i.e from (i,j) to (i,j+1) or down i.e from (i, j) to (i+1, j).

For Example :
1 2 3
4 5 6

For the above 2*3 matrix , possible paths are (1 2 3 6) , (1 2 5 6) , (1 4 5 6).
Note :
You can return the paths in any order.
Problem approach

We have to calculate m+n-2Cn-1 here which will be (m+n-2)! / (n-1)! (m-1)!

Try solving now
03
Round
Medium
HR Round
Duration50 minutes
Interview date19 Jun 2021
Coding problem1

The conversation started with a discussion of Projects then he asked me to design a LRU Cache, then DBMS Basics like What is a foreign key, then He asked me to design a URL shortener and after that few HR questions like which field interests me and Why BlueStacks?

1. HR Questions

Design a LRU Cache?
What is a foreign key, then He asked me to design a URL shortener 
Which field interests me and Why BlueStacks

Problem approach

When it comes to such type of discussion you have to show how well thorough you are with the basics of Subjects and stick to your points even if the interviewer contradicts.

Here's your problem of the day

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

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
SDE - 1
5 rounds | 7 problems
Interviewed by EPAM Systems
1588 views
0 comments
0 upvotes
SDE - 1
2 rounds | 3 problems
Interviewed by EPAM Systems
2071 views
0 comments
0 upvotes
SDE - 1
2 rounds | 4 problems
Interviewed by EPAM Systems
835 views
0 comments
0 upvotes
Junior Software Engineer
4 rounds | 10 problems
Interviewed by EPAM Systems
1294 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by BNY Mellon
6366 views
3 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by BNY Mellon
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
2198 views
0 comments
0 upvotes