Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Coforge Team. If you also belong to the team, you can get access from here

Coforge Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Coforge Interview Questions, Process, and Tips

Updated 8 Mar 2025

Top Coforge Interview Questions and Answers

View all 419 questions

Coforge Interview Experiences

Popular Designations

520 interviews found

Test Engineer Interview Questions & Answers

user image Anonymous

posted on 20 Aug 2023

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 Feb 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. SQL queries Database theory questions API Testing questions
  • Q2. What is authorisation and authentication? What is the use of Auth key. Types of Auth key.
  • Ans. 

    Authorization is the process of determining if a user has the permission to access a resource, while authentication is the process of verifying the identity of a user.

    • Authorization determines what a user can do, while authentication verifies who the user is.

    • Authentication can be done using passwords, biometrics, tokens, etc.

    • Authorization can be role-based, attribute-based, or rule-based.

    • Auth key is a unique identifier ...

  • Answered by AI
  • Q3. Why we use normalisation in database? Types of joins. Difference between DBMS and RDBMS. What is trigger?
  • Ans. 

    Normalization is used in databases to reduce data redundancy and improve data integrity.

    • Normalization helps in organizing data in a database by eliminating redundant data and ensuring data integrity.

    • It reduces data redundancy by breaking down large tables into smaller ones and linking them using relationships.

    • Types of joins include inner join, outer join, left join, and right join.

    • DBMS stands for Database Management Sy...

  • Answered by AI
  • Q4. Difference between web service and API.
  • Ans. 

    Web service is a type of API that is accessed over the web using HTTP, while API is a set of rules and protocols for building and interacting with software applications.

    • Web service is accessed over the web using HTTP

    • API is a set of rules and protocols for building and interacting with software applications

    • Web service is a type of API

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Make sure your SQL is strong for Coforge.

Skills evaluated in this interview

Top Coforge Test Engineer Interview Questions and Answers

Q1. What is webdriver driver=new chrome driver()
View answer (2)

Test Engineer Interview Questions asked at other Companies

Q1. 1. What is the frame work u have worked and explain the framework with folder structure? 2. purely based on testing, different testing types like functional and non functional tests 3. real time scenarios like last min bugs before release? ... read more
View answer (4)
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Feb 2025.

Round 1 - Technical 

(10 Questions)

  • Q1. What are props and state?
  • Q2. What is spread operator?
  • Q3. How to optimize react?
  • Q4. Can we replce redux with react hooks?
  • Q5. What are new in ES6?
  • Q6. What is default parameter in ES6?
  • Q7. What are design principles?
  • Q8. What is Liskov Substitution Principle?
  • Q9. What is Interface Segregation Principle?
  • Q10. What is request delegate in ASP.net core?

Top Coforge Senior Software Engineer Interview Questions and Answers

Q1. Why we use declare expression and example, What is sub report
View answer (2)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

I was interviewed in Feb 2025.

Round 1 - Technical 

(4 Questions)

  • Q1. Explain Spark Architecture.
  • Ans. 

    Apache Spark is a distributed computing system designed for fast data processing and analytics.

    • Spark operates on a master-slave architecture with a Driver and Executors.

    • The Driver program coordinates the execution of tasks and maintains the SparkContext.

    • Executors are worker nodes that execute tasks and store data in memory for fast access.

    • Spark uses Resilient Distributed Datasets (RDDs) for fault tolerance and parallel...

  • Answered by AI
  • Q2. What are the different optimization techniques in Spark.
  • Ans. 

    Spark optimization techniques enhance performance by improving resource utilization and reducing execution time.

    • 1. Catalyst Optimizer: Automatically optimizes query plans in Spark SQL, improving execution efficiency.

    • 2. Tungsten Execution Engine: Focuses on memory management and code generation for better performance.

    • 3. Data Serialization: Use efficient serialization formats like Kryo to reduce data transfer time.

    • 4. Bro...

  • Answered by AI
  • Q3. Difference between SparkSession and SparkContext.
  • Ans. 

    SparkSession is the entry point for Spark SQL, while SparkContext is the entry point for Spark Core functionalities.

    • SparkSession encapsulates SparkContext and provides a unified entry point for DataFrame and SQL operations.

    • SparkContext is used to connect to a Spark cluster and is the primary interface for Spark Core functionalities.

    • You can create a SparkSession using: `SparkSession.builder.appName('example').getOrCreat...

  • Answered by AI
  • Q4. What are different read and write modes.
  • Ans. 

    Read and write modes define how data is accessed and modified in files or streams, impacting data integrity and performance.

    • Read Mode (r): Opens a file for reading only. Example: 'file = open('data.txt', 'r')'

    • Write Mode (w): Opens a file for writing, truncating the file if it exists. Example: 'file = open('data.txt', 'w')'

    • Append Mode (a): Opens a file for writing, appending data to the end without truncating. Example: ...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What are the challenges you faced in previous project.
  • Ans. 

    Faced challenges in data accuracy, stakeholder communication, and adapting to market changes in previous projects.

    • Data Accuracy: Encountered discrepancies in historical data which required extensive validation and cleaning before analysis.

    • Stakeholder Communication: Misalignment with stakeholders on project goals led to revisions; implemented regular updates to ensure clarity.

    • Market Changes: Rapid shifts in market trend...

  • Answered by AI
  • Q2. What are your preferences whether Azure or GCP.

Top Coforge Technical Analyst Interview Questions and Answers

Q1. Write a program to get a employee list whose salary is greater than 50k and grade is above from A, Use Java 8 stream to get the list
View answer (2)

Technical Analyst Interview Questions asked at other Companies

Q1. Write a program to get a employee list whose salary is greater than 50k and grade is above from A, Use Java 8 stream to get the list
View answer (2)
Interview experience
3
Average
Difficulty level
Easy
Process Duration
-
Result
-

I was interviewed in Feb 2025.

Round 1 - One-on-one 

(4 Questions)

  • Q1. Technical questions manual testing
  • Q2. Any
  • Q3. Manual testing may mai concept system testing unit and integration and full course
  • Q4. Functional non-functional and other
Round 2 - One-on-one 

(1 Question)

  • Q1. Any technical questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Yes I want to need job

Manual Test Engineer Interview Questions asked at other Companies

Q1. Why choose testing field What is manual testing What is traditional testing What is the difference between functional and non functional testing What is severity and priority in a testing What is smoke or sanity testing What is test case Ho... read more
View answer (2)

Coforge interview questions for popular designations

 Senior Software Engineer

 (54)

 Software Engineer

 (30)

 Technical Analyst

 (28)

 Graduate Engineer Trainee (Get)

 (17)

 Senior Associate

 (14)

 Software Developer

 (14)

 Senior Test Engineer

 (12)

 Test Engineer

 (11)

Interview Questions & Answers

user image Anonymous

posted on 28 Feb 2025

Interview experience
3
Average
Difficulty level
Easy
Process Duration
-
Result
-

I was interviewed in Jan 2025.

Round 1 - Technical 

(6 Questions)

  • Q1. Explain Callback and callback hell? How to prevent callback hell?
  • Ans. 

    Callback is a function passed as an argument to another function to be executed later. Callback hell is the nesting of multiple callbacks resulting in unreadable code.

    • Callback is a function passed as an argument to another function, to be executed later.

    • Callback hell occurs when multiple callbacks are nested, leading to unreadable and difficult to maintain code.

    • To prevent callback hell, use Promises, async/await, or mo

  • Answered by AI
  • Q2. Explain Closures?
  • Ans. 

    Closures are functions that have access to their own scope, as well as the scope in which they were defined.

    • Closures allow functions to access variables from their parent function even after the parent function has finished executing.

    • Closures are created whenever a function is defined within another function.

    • Closures are commonly used in event handlers, callbacks, and in functional programming.

  • Answered by AI
  • Q3. ES6 Features?
  • Ans. 

    ES6 (ECMAScript 2015) introduced several new features to JavaScript, making the language more powerful and expressive.

    • Arrow functions for concise syntax: const add = (a, b) => a + b;

    • Let and const for block-scoped variables: let x = 5; const y = 10;

    • Template literals for string interpolation: const name = 'Alice'; console.log(`Hello, ${name}!`);

    • Destructuring assignment for easily extracting values from arrays or objec...

  • Answered by AI
  • Q4. What is Hoisting?
  • Q5. {cat, Act} & {mary, Army} are Anagrams or not? Write a program in Javascript.
  • Ans. 

    Yes, {cat, Act} & {mary, Army} are anagrams.

    • Convert both words to lowercase to ignore case sensitivity.

    • Sort the characters in both words alphabetically.

    • Check if the sorted characters in both words are equal.

  • Answered by AI
  • Q6. Difference between var, let, and const in Javascript?
  • Ans. 

    var is function scoped, let is block scoped, and const is block scoped with read-only values.

    • var is function scoped, meaning it is accessible throughout the function it is declared in.

    • let is block scoped, meaning it is only accessible within the block it is declared in.

    • const is block scoped like let, but the value cannot be reassigned.

  • Answered by AI

Skills evaluated in this interview

Get interview-ready with Top Coforge Interview Questions

Java Developer Interview Questions & Answers

user image Animesh Singh 4978

posted on 20 Feb 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Kth stair problem
  • Ans. 

    The Kth stair problem involves finding the number of ways to reach the Kth stair by taking 1 or 2 steps at a time.

    • Use dynamic programming to solve this problem efficiently.

    • The number of ways to reach the Kth stair is equal to the sum of ways to reach (K-1)th stair and (K-2)th stair.

    • Base cases: For K=1, there is only 1 way. For K=2, there are 2 ways.

    • Example: For K=4, there are 5 ways to reach the 4th stair - [1,1,1,1],

  • Answered by AI
  • Q2. Asteroid Collision
Round 2 - Technical 

(2 Questions)

  • Q1. Dbms questions On normalization , concurrency control and SQL queries
  • Q2. Project related questions build and uploaded on my GitHub

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (3)

Jobs at Coforge

View all
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected
Round 1 - Technical 

(1 Question)

  • Q1. React hooks, nodejs routing, metadata, aws deployment process, microservices, dom, event loop

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview was for only 30 mins, the interviewer was also not aware that interview is 30 mins only. he said to answer the questions fast, asked questions from front end, backend, database, deployment everything in 30 mins. The interviewer did not seem interested in hearing the answers, he was moving the next question event before i finished speaking. Very bad experience. I answer all the questions well, still received rejection mail with 30 seconds of interview got over. felt like he had pre-decided to reject and was not interested in the interview. The HR was also very rude and did got give detailed feedback when questioned on the reason for rejection.

Full Stack Developer Interview Questions asked at other Companies

Q1. Query and Matrix Problem Statement You are given a binary matrix with 'M' rows and 'N' columns, initially consisting of all 0s. You will receive 'Q' queries, which can be of four types: Query 1: 1 R indexQuery 2: 1 C indexQuery 3: 2 R index... read more
View answer (1)

Technology Specialist Interview Questions & Answers

user image Sachin Kaushik

posted on 31 Jan 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I was interviewed in Dec 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Manage large chunk of Data in sfmc
  • Ans. 

    Utilize Data Extensions and SQL queries to manage large amounts of data in Salesforce Marketing Cloud.

    • Use Data Extensions to store and organize large amounts of data.

    • Utilize SQL queries to extract, manipulate, and update data in Data Extensions.

    • Consider using Automation Studio to automate data management processes.

    • Implement best practices for data hygiene and segmentation to optimize performance.

  • Answered by AI
  • Q2. Server side java script
Round 2 - Technical 

(2 Questions)

  • Q1. Amp script related scenarios
  • Q2. Sql based conditions and scenario

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your past work done use cases to explain the scenarios

Technology Specialist Interview Questions asked at other Companies

Q1. Did ur app crash if so how u figured out which component led to crash
View answer (1)
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is the description of Object-Oriented Programming (OOP) in C#?
  • Ans. 

    OOP in C# is a programming paradigm that uses objects to design applications, focusing on data encapsulation, inheritance, and polymorphism.

    • OOP in C# involves creating classes and objects to represent real-world entities

    • It emphasizes data encapsulation, allowing data to be hidden and accessed only through methods

    • Inheritance allows classes to inherit properties and behaviors from other classes

    • Polymorphism enables object...

  • Answered by AI
  • Q2. What is an example of a design pattern?
  • Ans. 

    An example of a design pattern is the Singleton pattern.

    • Design patterns are reusable solutions to common problems in software design.

    • Singleton pattern ensures a class has only one instance and provides a global point of access to it.

    • Other examples include Factory, Observer, and Strategy patterns.

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Management round
  • Q2. Salary discussed
Round 3 - HR 

(1 Question)

  • Q1. Salary discussed and other details

Technology Specialist Interview Questions asked at other Companies

Q1. Did ur app crash if so how u figured out which component led to crash
View answer (1)

Interview Questions & Answers

user image Anonymous

posted on 17 Feb 2025

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

I was interviewed in Jan 2025.

Round 1 - Technical 

(3 Questions)

  • Q1. What is interface? And why we use it?
  • Ans. 

    An interface in software development is a contract that defines the methods that a class must implement.

    • Interfaces allow for multiple inheritance in programming languages that do not support it.

    • Interfaces provide a way to achieve abstraction in code, making it easier to maintain and extend.

    • Interfaces are used to define a set of methods that a class must implement, ensuring consistency and interoperability.

    • Example: Java...

  • Answered by AI
  • Q2. Why we write WebDriver driver = new ChromeDriver();
  • Ans. 

    To initialize a WebDriver object for controlling the Chrome browser.

    • To interact with the Chrome browser using Selenium WebDriver

    • To perform automated testing on web applications

    • To access the browser's functionalities and manipulate web elements

  • Answered by AI
  • Q3. WAP to reverse a string without reversing the numbers and symbols in the string.
  • Ans. 

    Reverse a string while keeping numbers and symbols in their original positions.

    • Iterate through the string and store the positions of numbers and symbols.

    • Reverse the string using a two-pointer approach.

    • Place the numbers and symbols back in their original positions.

  • Answered by AI

Interview Questions & Answers

user image Anonymous

posted on 17 Dec 2024

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

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

Round 1 - Technical 

(5 Questions)

  • Q1. What are the reasons for using the Border Gateway Protocol (BGP)?
  • Ans. 

    BGP is used for routing and exchanging routing information between different autonomous systems.

    • BGP allows for dynamic routing between different autonomous systems

    • It provides redundancy and load balancing by choosing the best path for data traffic

    • BGP helps in preventing network loops and ensuring efficient data routing

    • It is commonly used by Internet Service Providers (ISPs) to exchange routing information

    • BGP is essenti...

  • Answered by AI
  • Q2. What is a switch stack?
  • Ans. 

    A switch stack is a group of network switches that are interconnected and operate as a single unit.

    • Switch stack simplifies network management by allowing multiple switches to be managed as one entity.

    • It provides high availability and redundancy by allowing one switch to take over if another fails.

    • Switch stack can also increase network performance by load balancing traffic across multiple switches.

    • Examples of switch sta...

  • Answered by AI
  • Q3. What are the configurations required in wireless networking?
  • Ans. 

    Configurations required in wireless networking include SSID, security settings, encryption type, and channel selection.

    • Set up a unique SSID to identify the network

    • Choose appropriate security settings such as WPA2-PSK

    • Select encryption type like AES for secure data transmission

    • Optimize channel selection to avoid interference

  • Answered by AI
  • Q4. What are the different types of VPNs?
  • Ans. 

    Different types of VPNs include remote access VPN, site-to-site VPN, and client-to-site VPN.

    • Remote access VPN allows individual users to connect to a private network remotely.

    • Site-to-site VPN connects multiple networks together over the internet.

    • Client-to-site VPN allows individual devices to connect to a private network remotely.

    • Other types include MPLS VPN, SSL VPN, and IPsec VPN.

  • Answered by AI
  • Q5. What is the purpose of native VLAN?
  • Ans. 

    The purpose of native VLAN is to carry untagged traffic across a trunk link.

    • Native VLAN is used for untagged traffic on a trunk link

    • It allows devices that do not support VLAN tagging to communicate over the trunk link

    • Native VLAN should be the same on both ends of the trunk link to avoid VLAN hopping attacks

  • Answered by AI

Coforge Interview FAQs

How many rounds are there in Coforge interview?
Coforge interview process usually has 2-3 rounds. The most common rounds in the Coforge interview process are Technical, HR and Resume Shortlist.
How to prepare for Coforge interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Coforge. The most common topics and skills that interviewers at Coforge expect are SQL, Java, Javascript, Python and Microservices.
What are the top questions asked in Coforge interview?

Some of the top questions asked at the Coforge interview -

  1. Write a program to get a employee list whose salary is greater than 50k and gra...read more
  2. coding question of finding index of 2 nos. having total equal to target in a li...read more
  3. Q1 why and when we have to use Inheritance . Q2 difference between fail safe ...read more
How long is the Coforge interview process?

The duration of Coforge interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Coforge Interview Process

based on 512 interviews

Interview experience

3.8
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 2.9k Interviews
DXC Technology Interview Questions
3.7
 • 795 Interviews
Mphasis Interview Questions
3.4
 • 790 Interviews
KPIT Technologies Interview Questions
3.4
 • 281 Interviews
View all

Coforge Reviews and Ratings

based on 4.8k reviews

3.3/5

Rating in categories

3.1

Skill development

3.3

Work-life balance

3.0

Salary

3.2

Job security

3.2

Company culture

2.6

Promotions

3.1

Work satisfaction

Explore 4.8k Reviews and Ratings
Service Management Lead

Greater Noida

10-18 Yrs

Not Disclosed

Production and Support Engineer

Pune

4-8 Yrs

₹ 5-10 LPA

Dot Net Fullstack Developer

Bangalore / Bengaluru

5-14 Yrs

28 LPA

Explore more jobs
Senior Software Engineer
4.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Analyst
2.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Test Engineer
1.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technology Specialist
1.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Coforge with

Capgemini

3.7
Compare

Cognizant

3.7
Compare

Accenture

3.8
Compare

Infosys

3.6
Compare
Did you find this page helpful?
Yes No
write
Share an Interview