Upload Button Icon Add office photos

Filter interviews by

EPAM Systems Associate Software Engineer Interview Questions and Answers

Updated 20 Sep 2024

EPAM Systems Associate Software Engineer Interview Experiences

1 interview found

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

OA was easy. But in order to crack this company you have to know Java (must); even for freshers.

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What is the difference between drop and delete in SQL?
  • Ans. 

    Drop removes a table from the database while delete removes specific rows from a table.

    • DROP is a DDL (Data Definition Language) command used to remove a table and its data from the database.

    • DELETE is a DML (Data Manipulation Language) command used to remove specific rows from a table based on a condition.

    • DROP command is irreversible and all the data in the table is lost, while DELETE can be rolled back if used within a...

  • Answered by AI
  • Q2. What are the different commands in SQL?
  • Ans. 

    SQL commands are used to interact with databases and perform various operations like querying, updating, and deleting data.

    • SELECT - retrieves data from a database

    • INSERT - adds new data to a database

    • UPDATE - modifies existing data in a database

    • DELETE - removes data from a database

    • CREATE - creates a new database or table

    • ALTER - modifies the structure of a database object

    • DROP - deletes a database object

    • JOIN - combines row...

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basically communication and sql 12 question and progaming mcq 12q and 2 coding question

Round 2 - Technical 

(8 Questions)

  • Q1. Tell me about your self
  • Q2. Project explanition
  • Q3. What is inheritance
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class inherits attributes and methods from another class.

    • Allows a class to inherit properties and behaviors from another class

    • Promotes code reusability and reduces redundancy

    • Derived class can add its own unique attributes and methods

    • Example: Class 'Car' can inherit from class 'Vehicle' and gain attributes like 'color' and methods like 'drive'

  • Answered by AI
  • Q4. Code in inheritance
  • Ans. 

    Inheritance in object-oriented programming allows a class to inherit properties and behaviors from another class.

    • Inheritance allows for code reusability and promotes a hierarchical structure in classes.

    • Subclasses can access and modify the properties and methods of their parent class.

    • Example: class Animal { ... } class Dog extends Animal { ... }

    • Example: class Shape { ... } class Circle extends Shape { ... }

  • Answered by AI
  • Q5. Code reverse a string
  • Ans. 

    Reverse a string using array manipulation

    • Create an array of characters from the input string

    • Iterate through the array in reverse order and append each character to a new string

    • Return the reversed string

  • Answered by AI
  • Q6. Sql query for seleting a particular column from a table and give the employer count
  • Ans. 

    Use SQL query to select a particular column from a table and get the count of entries.

    • Use SELECT statement to specify the column you want to retrieve.

    • Use COUNT() function to get the count of entries in that column.

    • Combine both in a single query to achieve the desired result.

  • Answered by AI
  • Q7. Apptitute question a sales man sells a item for 20% discount from its original price for some time and he want to sell the remaing item for original price what he needs to do??
  • Q8. A clock tick 8 times on 8'o clock the time taken between 1st tick and last tick is 35 sec what is the time taken for starting tick and end tick at 11'o colck
  • Ans. 

    The time taken for the clock to tick from 8'o clock to 11'o clock is 105 seconds.

    • Each tick represents 1/8th of an hour (45 minutes) on the clock.

    • From 8'o clock to 11'o clock, there are 3 hours, so the total time taken is 3 * 45 = 135 minutes = 135 * 60 = 8100 seconds.

    • The time taken for the clock to tick from 8'o clock to 11'o clock is 8100 - 35 = 8065 seconds.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for everything don't answer more and don't answer less, if you ans more you will get more question and get rejected and if you ans less you will get rejected too..

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Whole topics on aptitude randolly

Round 2 - Coding Test 

Topics realted to funtions and loops

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare topics atleast basics
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. How will you approach a problem which you are completely unaware of
  • Ans. 

    I would start by breaking down the problem, researching similar problems, seeking help from colleagues, and experimenting with different solutions.

    • Break down the problem into smaller components to understand it better

    • Research similar problems online or in relevant literature

    • Seek help from colleagues or mentors who may have experience with similar problems

    • Experiment with different solutions to see what works best

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Bangalore Institute Of Technology (BIT) and was interviewed in Aug 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

40 questions-aptitude test followed by a technical test comprising 10 questions.

Round 2 - Technical 

(1 Question)

  • Q1. Add two linked list minimum cost path print all the nodes in a tree except the leaf nodes.
  • Ans. 

    The question asks for adding two linked lists, finding the minimum cost path, and printing all nodes in a tree except the leaf nodes.

    • To add two linked lists, traverse both lists simultaneously and add corresponding nodes.

    • To find the minimum cost path, use algorithms like Dijkstra's or A*.

    • To print all nodes in a tree except the leaf nodes, perform a depth-first traversal and print non-leaf nodes.

  • Answered by AI
Round 3 - Behavioral 

(1 Question)

  • Q1. Mix of hr + technical questions. Didn't ask much deep in technical questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - I got rejected here

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Gokaraju Rangaraju Institute of Engineering and Technology, Hyderabad and was interviewed before Aug 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

MCQS based on Java and some psuedo codes to be solved

Round 2 - Coding Test 

3 questions are given ,need to write the code or instructions how to solve that problem

Round 3 - One-on-one 

(3 Questions)

  • Q1. Acid Properties
  • Ans. 

    ACID properties are a set of properties that guarantee database transactions are processed reliably.

    • Atomicity: Transactions are either fully completed or fully aborted.

    • Consistency: Database remains in a consistent state before and after the transaction.

    • Isolation: Transactions are isolated from each other until they are completed.

    • Durability: Once a transaction is committed, changes are permanent even in case of system f

  • Answered by AI
  • Q2. Second Largest element in array
  • Ans. 

    Find the second largest element in an array of strings.

    • Sort the array in descending order

    • Access the element at index 1 to get the second largest element

  • Answered by AI
  • Q3. Some HR questions

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in Dec 2021. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. 1st Round: 2 simple code on array and string and question on annotation and spring boot
  • Q2. 2nd Round: 1 Code you have total 100 people and each one has some number need to find a person whos no is divisible by 3 and check number incremented by 5 not all number eg: check 1%3 then need to check 6 ...

Interview Preparation Tips

Interview preparation tips for other job seekers - be prepared for java basic codes and spring boot

Associate Software Engineer Interview Questions & Answers

TCS user image Karthik Reddy Geedipally

posted on 6 Jul 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Coding Test 

The questions were easy but the platform is not taking user inputs.

Round 2 - Aptitude Test 

They are very advanced aptitude questions and some logical reasoning questions too.

Round 3 - Technical 

(2 Questions)

  • Q1. Features of oops and method overloading
  • Ans. 

    OOPs features include encapsulation, inheritance, polymorphism, and abstraction. Method overloading allows multiple methods with the same name but different parameters.

    • OOPs features: encapsulation, inheritance, polymorphism, abstraction

    • Method overloading: multiple methods with same name but different parameters

    • Example: void print(int a), void print(int a, int b)

  • Answered by AI
  • Q2. Sql related queries and joins in sql

Interview Preparation Tips

Interview preparation tips for other job seekers - Just prepare basic java SQL and some data structures including collections
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Find minimum positive value in array.
  • Ans. 

    Find minimum positive value in array of strings.

    • Convert array elements to integers

    • Filter out negative values

    • Find minimum positive value

  • Answered by AI
  • Q2. One question was on String, they were asking some different scenario on string based question.
Round 2 - Technical 

(2 Questions)

  • Q1. It was more focus on multi threading.. different way to create thread.. what is thread pool?
  • Q2. One array problem, to return the index of the array where the both the sides(from start and from end) sum is equal.

Skills evaluated in this interview

EPAM Systems Interview FAQs

How many rounds are there in EPAM Systems Associate Software Engineer interview?
EPAM Systems interview process usually has 1 rounds. The most common rounds in the EPAM Systems interview process are Coding Test.

Tell us how to improve this page.

EPAM Systems Associate Software Engineer Salary
based on 21 salaries
₹10.8 L/yr - ₹34 L/yr
253% more than the average Associate Software Engineer Salary in India
View more details

EPAM Systems Associate Software Engineer Reviews and Ratings

based on 2 reviews

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-Life balance

5.0

Salary & Benefits

5.0

Job Security

5.0

Company culture

4.0

Promotions/Appraisal

5.0

Work Satisfaction

Explore 2 Reviews and Ratings
Senior Software Engineer
2.6k salaries
unlock blur

₹10.9 L/yr - ₹40.2 L/yr

Software Engineer
1.6k salaries
unlock blur

₹6.5 L/yr - ₹28.5 L/yr

Lead Software Engineer
801 salaries
unlock blur

₹15.6 L/yr - ₹50 L/yr

Senior Systems Engineer
300 salaries
unlock blur

₹12 L/yr - ₹36.3 L/yr

Software Test Automation Engineer
254 salaries
unlock blur

₹6 L/yr - ₹21.2 L/yr

Explore more salaries
Compare EPAM Systems with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.6
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview