Upload Button Icon Add office photos

Filter interviews by

Coforge DPA Software Engineer Interview Questions and Answers

Updated 20 Apr 2023

Coforge DPA Software Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What is java?why java
  • Ans. 

    Java is a high-level, object-oriented programming language used for developing desktop, web, and mobile applications.

    • Java is platform-independent, meaning it can run on any operating system

    • It is known for its security features and is commonly used for developing enterprise-level applications

    • Java is used for developing Android mobile applications

    • It is also used for developing server-side applications, such as web applic

  • Answered by AI
  • Q2. Spring boot microservices

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Search in a sorted matrix
  • Ans. 

    Search for a target value in a sorted matrix efficiently.

    • Start from the top right corner and move left or down based on comparison with target value

    • Utilize the sorted nature of the matrix to eliminate certain rows or columns

    • Implement binary search for more efficient search in each row or column

  • Answered by AI
  • Q2. Rotting orange graph
  • Q3. Database Indexing and SQL
Round 2 - Technical 

(3 Questions)

  • Q1. Design Patterns
  • Q2. Medium level Binary tree question
  • Q3. Previous work discussion

Skills evaluated in this interview

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

I applied via campus placement at VIT Business School, Vellore and was interviewed in Dec 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

It's good and many more things are pending

Round 2 - Aptitude Test 

Very good it was very good best nice very nice

Round 3 - Group Discussion 

God food good water and good everything good

Round 4 - HR 

(3 Questions)

  • Q1. What is name and why this name only
  • Q2. Why we should select you
  • Q3. My parents has given that's why

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident kuch aye ns aye bss kuch to bolke aana
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jan 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Difficult questions and multiple choice questions

Round 2 - Technical 

(1 Question)

  • Q1. The difficulty of the coding round depends on the interviewer.
Round 3 - One-on-one 

(1 Question)

  • Q1. Scenario based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare thoroughly for the first round, which is a written examination. Many people tend to get rejected at this stage, so it is crucial to prepare well. Once you successfully pass this round, your chances of progressing increase significantly, rising to 70-80%.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Can you provide a detailed explanation of object-oriented programming concepts?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via campus placement at Indian Institute of Management (IIM), Indore and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

I was on data structures on python , c++, sql and java

Round 2 - Technical 

(4 Questions)

  • Q1. Sql based questions
  • Q2. Java based DS and devops
  • Q3. C++ data structures
  • Q4. Machine learning and Data structures
Round 3 - Assignment 

Case study of real life

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

I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell me about yourself?
  • Q2. Python and java spring cloud

Interview Preparation Tips

Interview preparation tips for other job seekers - all good
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Fibonacci series and program to find the max number in list

Round 2 - Technical 

(2 Questions)

  • Q1. What is oops and explain each of the terms
  • Ans. 

    OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.

    • OOPs consists of four main principles: Inheritance, Encapsulation, Abstraction, and Polymorphism.

    • Inheritance allows a class to inherit properties and behavior from another class.

    • Encapsulation refers to the bundling of data and methods that operate on the data into a single unit.

    • Abstraction focuses on hiding the int...

  • Answered by AI
  • Q2. What is list, dictionary, set and tuple and difference between them
  • Ans. 

    List, dictionary, set, and tuple are data structures in Python with different characteristics and use cases.

    • List: ordered collection of items, mutable (can be changed), represented by square brackets []

    • Dictionary: unordered collection of key-value pairs, mutable, represented by curly braces {}

    • Set: unordered collection of unique items, mutable, represented by curly braces {}

    • Tuple: ordered collection of items, immutable ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was a machine coding round

Round 2 - Technical 

(2 Questions)

  • Q1. Similar to the other question
  • Q2. Give an array and an element sort the array with difference of that number to array elements
  • Ans. 

    Sort an array of strings by the difference of a given element to each array element.

    • Iterate through the array and calculate the absolute difference between the given element and each array element.

    • Sort the array based on the calculated differences.

    • Return the sorted array.

  • Answered by AI

Skills evaluated in this interview

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

I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. JavaScript prototype sorting function
  • Ans. 

    JavaScript prototype sorting function for arrays of strings

    • Use the Array.prototype.sort() method to sort an array of strings

    • Pass a compare function to specify the sorting order

    • Example: ['banana', 'apple', 'cherry'].sort((a, b) => a.localeCompare(b))

  • Answered by AI
  • Q2. Promise polyfill from scratch
  • Ans. 

    Creating a Promise polyfill from scratch involves implementing the Promise API using callbacks and handling asynchronous operations.

    • Understand the Promise API and its methods (resolve, reject, then, catch)

    • Implement a constructor function that takes an executor function as an argument

    • Handle asynchronous operations using callbacks and setTimeout

    • Implement the then and catch methods to handle success and error cases respec

  • Answered by AI
  • Q3. React hooks -useEffect useMemo
Round 2 - Technical 

(2 Questions)

  • Q1. Session Management in applications
  • Ans. 

    Session management is the process of securely managing user sessions in web applications.

    • Use cookies or tokens to track user sessions

    • Implement session timeout to prevent unauthorized access

    • Store session data securely on the server side

    • Use HTTPS to encrypt session data during transmission

  • Answered by AI
  • Q2. Why react is fast than other frameworks
  • Ans. 

    React is faster than other frameworks due to its virtual DOM, efficient diffing algorithm, and use of server-side rendering.

    • React uses a virtual DOM which allows it to update only the necessary components instead of re-rendering the entire page.

    • React's efficient diffing algorithm compares the virtual DOM with the actual DOM to minimize updates and improve performance.

    • React supports server-side rendering, which can impr...

  • Answered by AI

Skills evaluated in this interview

Coforge DPA Interview FAQs

How many rounds are there in Coforge DPA Software Engineer interview?
Coforge DPA interview process usually has 2 rounds. The most common rounds in the Coforge DPA interview process are Resume Shortlist and Technical.
What are the top questions asked in Coforge DPA Software Engineer interview?

Some of the top questions asked at the Coforge DPA Software Engineer interview -

  1. What is java?why j...read more
  2. Spring boot microservi...read more

Tell us how to improve this page.

Coforge DPA Software Engineer Salary
based on 36 salaries
₹4 L/yr - ₹8.4 L/yr
39% less than the average Software Engineer Salary in India
View more details

Coforge DPA Software Engineer Reviews and Ratings

based on 7 reviews

2.7/5

Rating in categories

3.3

Skill development

3.0

Work-Life balance

2.8

Salary & Benefits

1.7

Job Security

2.9

Company culture

2.3

Promotions/Appraisal

2.4

Work Satisfaction

Explore 7 Reviews and Ratings
Senior Software Engineer
49 salaries
unlock blur

₹7 L/yr - ₹18 L/yr

Software Engineer
36 salaries
unlock blur

₹4 L/yr - ₹8.4 L/yr

Technology Specialist
19 salaries
unlock blur

₹8.6 L/yr - ₹30 L/yr

Software Developer
12 salaries
unlock blur

₹5.2 L/yr - ₹15 L/yr

Senior Technology Specialist
10 salaries
unlock blur

₹23 L/yr - ₹30 L/yr

Explore more salaries
Compare Coforge DPA with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
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