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

Software Engineer

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

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data Structures, Algorithms, OOPS, DBMS, Java
Tip
Tip

Tip 1 : Choose any Object-oriented Programming Language.
Tip 2 : Practice DSA from all topics, and try to maintain a consistency.
Tip 3 : Be prepared with atleast 2 Projects.

Application process
Where: Campus
Eligibility: 7 cgpa
Resume Tip
Resume tip

Tip 1 : Be concise and don't use fancy fonts.
Tip 2 : Be honest and try to highlight your achievements.

Interview rounds

01
Round
Hard
Online Coding Interview
Duration90 minutes
Interview date8 May 2022
Coding problem0

This round contains both tech + more Apti questions

02
Round
Medium
Online Coding Test
Duration90 minutes
Interview date14 May 2022
Coding problem1

this is purely coding round and are some DSA problems

1. Squares of a Sorted Array

Easy
15m average time
85% success
0/40
Asked in companies
Natwest GroupAdobeAmazon

You are given an array/list ‘ARR’ of ‘N’ integers. You have to generate an array/list containing squares of each number in ‘ARR’, sorted in increasing order.

For example :

Input:
‘ARR’ = [-6,-3, 2, 1, 5] 

If we take a square of each element then the array/list will become [36, 9, 4, 1, 25].
Then the sorted array/list will be [1, 4, 9, 25, 36].

Output :
[1, 4, 9, 25, 36].
Problem approach

step 1 : use two pointer one at 0 index and 2nd at last index and traverse from last 
step 2 : check if square of element at index of pointer1 is less than square of element at index of pointer2 then store square of element of index pointer2 at position of pointer2 and then decrease pointer2
step 3 : else store the element at pointer1, swap the element at pointer1 and pointer2 then store square of stored result and decrease pointer 2
step 4 : in this way we have received a sorted array of square

Try solving now
03
Round
Medium
Video Call
Duration60 minutes
Interview date17 May 2022
Coding problem2

This is Technical Round. Asked questions from Technical subjects as well as my Academic Projects

1. Maximum In Sliding Windows Of Size K

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

Given an array/list of integers of length ‘N’, there is a sliding window of size ‘K’ which moves from the beginning of the array, to the very end. You can only see the ‘K’ numbers in a particular window at a time. For each of the 'N'-'K'+1 different windows thus formed, you are supposed to return the maximum element in each of them, from the given array/list.

Problem approach

I used the concept of deque to solve this problem.

Try solving now

2. 0 1 Knapsack

Easy
15m average time
85% success
0/40
Asked in companies
TwitterWalmartAmazon

A thief is robbing a store and can carry a maximal weight of W into his knapsack. There are N items and the ith item weighs wi and is of value vi. Considering the constraints of the maximum weight that a knapsack can carry, you have to find and return the maximum value that a thief can generate by stealing items.

Try solving now
04
Round
Easy
HR Round
Duration15 minutes
Interview date20 May 2022
Coding problem1

This is very very easy round , if u cleared all previous ones with full of confidence , this round is a just game for u.

1. Basic HR Questions

Tell me yourself
relocation
share package details and company's culture

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
2 rounds | 2 problems
Interviewed by EPAM Systems
4003 views
0 comments
0 upvotes
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
3 rounds | 5 problems
Interviewed by EPAM Systems
2440 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
3210 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