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

Clear (1)

Coforge Senior Software Engineer Interview Questions, Process, and Tips

Updated 8 Mar 2025

Top Coforge Senior Software Engineer Interview Questions and Answers

  • Q1. Why we use declare expression and example, What is sub report
  • Q2. Give you an array of words. You have to reverse the words and they should be where they were at initially?
  • Q3. Where do you declare connection string when using middleware
View all 48 questions

Coforge Senior Software Engineer Interview Experiences

54 interviews found

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

I applied via Naukri.com and was interviewed in Jan 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. What is the process for building and deploying SPFx (SharePoint Framework) solutions?
  • Ans. 

    The process for building and deploying SPFx solutions involves development, packaging, and deployment steps.

    • Develop the SPFx solution using web technologies like TypeScript, React, and CSS.

    • Package the solution using the SharePoint Framework toolchain.

    • Deploy the packaged solution to the SharePoint app catalog or directly to a site collection.

    • Test the solution in the SharePoint environment to ensure functionality and com

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. What are the out-of-the-box features of SharePoint?
  • Ans. 

    SharePoint out-of-the-box features include document management, collaboration tools, workflow automation, and integration with Microsoft Office.

    • Document management: SharePoint allows users to store, organize, and share documents in a centralized location.

    • Collaboration tools: Users can collaborate on documents, tasks, calendars, and discussions within SharePoint sites.

    • Workflow automation: SharePoint offers built-in work...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. What are your salary expectations?

Senior Software Engineer Interview Questions & Answers

user image Seema Madhukar Kapase

posted on 7 Sep 2023

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

I applied via Naukri.com and was interviewed in Mar 2023. There were 2 interview rounds.

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 Resume tips
Round 2 - Technical 

(3 Questions)

  • Q1. Warehousing questionn
  • Q2. What is factless fact ?
  • Ans. 

    A factless fact is a fact table that does not have any measures or quantitative data associated with it.

    • Factless facts are used to represent events or relationships between dimensions without numerical data.

    • They are commonly used in data modeling to track occurrences or relationships.

    • Examples include a table tracking student enrollment in courses without any specific metrics, or a table tracking customer purchases with

  • Answered by AI
  • Q3. Types of Dimensions
  • Ans. 

    Types of dimensions include conformed, degenerate, junk, and role-playing dimensions.

    • Conformed dimensions are shared across multiple data marts or data warehouses.

    • Degenerate dimensions are attributes that are stored in fact tables.

    • Junk dimensions are small dimensions that contain flags and indicators.

    • Role-playing dimensions are dimensions that are used in multiple ways in the same database schema.

  • Answered by AI

Skills evaluated in this interview

Senior Software Engineer Interview Questions Asked at Other Companies

asked in DBS Bank
Q1. Tell me about yourself. What technology are you using? What is a ... read more
asked in GlobalLogic
Q2. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
asked in UST
Q3. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in Capgemini
Q4. Pascal's Triangle Construction You are provided with an integer ' ... read more
Q5. K Largest Elements Problem Statement You are given an integer k a ... read more
Interview experience
2
Poor
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - One-on-one 

(2 Questions)

  • Q1. Javascript basics like promise, deep copy shallow copy, 1 coding question just to check you can write code or not
  • Q2. React basics VDOM, state management

Interview Preparation Tips

Interview preparation tips for other job seekers - Dont join the company if you have any other options go for it

I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.

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 Resume tips
Round 2 - Technical 

(3 Questions)

  • Q1. How the sales order will cancel which was already invoiced
  • Ans. 

    The sales order can be cancelled by creating a credit memo against the invoice.

    • Create a credit memo against the invoice for the amount of the invoice.

    • Ensure that the credit memo is linked to the original sales order.

    • Update the sales order status to reflect the cancellation.

    • If any goods have already been shipped, ensure that they are returned and the inventory is updated.

    • If any payment has been received, issue a refund

  • Answered by AI
  • Q2. Explain controls in standard order,cash sales
  • Ans. 

    Controls in standard order for cash sales involve ensuring accuracy and security of transactions.

    • Verify the amount of cash received matches the sale amount

    • Ensure the cash is deposited in a secure location

    • Record the transaction in the sales ledger

    • Reconcile the cash register at the end of the day

    • Perform regular audits to detect any discrepancies

  • Answered by AI
  • Q3. Describe about pricsing
  • Ans. 

    Pricing refers to the process of determining the value of a product or service and setting a monetary amount for it.

    • Pricing involves analyzing market trends and competition

    • Factors such as production costs, target audience, and perceived value are considered

    • Pricing strategies include cost-plus pricing, value-based pricing, and dynamic pricing

    • Pricing can be adjusted based on demand and supply

    • Pricing can affect a company'

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Debugging and break point fixing

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep working on the theory and practice it .only practise and knowledge will make u storing for any interview

Coforge interview questions for designations

 Senior Software Engineer 2

 (1)

 Senior Software Engineer Testing

 (1)

 Senior Software Support Engineer

 (1)

 Software Engineer

 (30)

 Senior QA Engineer -Software Testing

 (1)

 Senior Software Developer

 (4)

 Senior Software Tester

 (2)

 Software Engineer Trainee

 (2)

I applied via LinkedIn and was interviewed in Sep 2022. There were 2 interview rounds.

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 Resume tips
Round 2 - Technical 

(10 Questions)

  • Q1. Abstraction and encapsulation in c#
  • Ans. 

    Abstraction and encapsulation are two fundamental concepts in object-oriented programming.

    • Abstraction is the process of hiding complex implementation details and exposing only the necessary information to the user.

    • Encapsulation is the process of wrapping data and code into a single unit, preventing direct access to the data from outside the unit.

    • In C#, abstraction can be achieved through abstract classes and interfaces...

  • Answered by AI
  • Q2. Assembly language role in C#
  • Ans. 

    Assembly language is not directly used in C#, but can be used for low-level optimization.

    • Assembly language can be used to write low-level code that can be called from C#.

    • It can also be used for performance optimization in critical sections of code.

    • However, it is not commonly used in modern C# development.

    • Examples of using assembly language in C# include writing device drivers or interfacing with hardware.

  • Answered by AI
  • Q3. Indexers and reflection
  • Q4. Difference between hashtable and dictionary
  • Ans. 

    Hashtable and dictionary are both key-value pair data structures, but hashtable is a general term while dictionary is specific to Python.

    • Hashtable is a general term for a data structure that maps keys to values, while dictionary is a specific implementation of a hashtable in Python.

    • Hashtable is used in many programming languages, while dictionary is specific to Python.

    • Hashtable allows null values and null keys, while d...

  • Answered by AI
  • Q5. Linq related questions like firstordefault and single record
  • Q6. Life cycle of angular hooks
  • Ans. 

    Angular hooks have a life cycle consisting of several phases.

    • Angular hooks are functions that allow you to tap into the lifecycle of a component or directive in Angular.

    • The lifecycle of an Angular hook consists of several phases, including OnInit, OnDestroy, and ngOnChanges.

    • OnInit is called once the component or directive is initialized, while OnDestroy is called when it is destroyed.

    • ngOnChanges is called whenever ther...

  • Answered by AI
  • Q7. Rxjs library in angular
  • Ans. 

    Rxjs is a library for reactive programming using Observables in Angular.

    • Rxjs provides a way to handle asynchronous data streams in Angular applications.

    • It allows for easy manipulation and transformation of data streams.

    • Operators like map, filter, and reduce can be used to modify data streams.

    • Rxjs also provides error handling and retry mechanisms for data streams.

    • It is an essential part of Angular development and used e

  • Answered by AI
  • Q8. Difference between observable and promise
  • Ans. 

    Observables are streams of data that can be observed over time, while Promises are a one-time operation that returns a single value.

    • Observables can emit multiple values over time, while Promises can only emit a single value.

    • Observables can be cancelled, while Promises cannot be cancelled once they are initiated.

    • Observables are lazy, meaning they only execute when subscribed to, while Promises are eager and execute imme...

  • Answered by AI
  • Q9. Attribute directives in angular
  • Ans. 

    Attribute directives in Angular are used to modify the behavior or appearance of an element.

    • Attribute directives are used to change the behavior or appearance of an element based on the value of an attribute.

    • They are denoted by square brackets [] in the HTML template.

    • They can be used to add, remove or modify attributes of an element.

    • Examples include ngClass, ngStyle, and ngModel.

  • Answered by AI
  • Q10. Difference between component and Directives
  • Ans. 

    Components are reusable UI elements while directives are instructions to manipulate the DOM.

    • Components are self-contained and can be used multiple times in an application.

    • Directives are used to add behavior to an existing DOM element.

    • Components have their own template while directives do not.

    • Examples of components are buttons, forms, and menus while examples of directives are ngIf, ngFor, and ngStyle.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Coforge Senior Software Engineer interview:
  • C#
  • .Net Core
  • MVC
  • Angular
  • Azure
  • SQL Azure
Interview preparation tips for other job seekers - Ask questions from every skill like C# Basics to .net core middlewares as well as .net core, mvc and angular also from azure portal for .net full stack role

Skills evaluated in this interview

Get interview-ready with Top Coforge Interview Questions

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

I applied via Naukri.com and was interviewed in Oct 2022. There were 3 interview rounds.

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 Resume tips
Round 2 - Technical 

(1 Question)

  • Q1. All questions were easy level. Oops Private constructor Mvc Joins in sql
Round 3 - One-on-one 

(1 Question)

  • Q1. Managerial round was also easy

Interview Preparation Tips

Interview preparation tips for other job seekers - Do study hard.
Nothing is free in this world

Senior Software Engineer Jobs at Coforge

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

I applied via Naukri.com and was interviewed in Aug 2022. There were 2 interview rounds.

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 Resume tips
Round 2 - Technical 

(3 Questions)

  • Q1. What are spring components
  • Ans. 

    Spring components are reusable software modules that provide functionality to Spring applications.

    • Spring components are Java classes that are managed by the Spring IoC container.

    • They provide functionality such as data access, security, and web services.

    • Examples include @Controller, @Service, @Repository, and @Component annotations.

    • Spring components can be easily configured and wired together using dependency injection.

    • ...

  • Answered by AI
  • Q2. What is hashcode method
  • Ans. 

    Hashcode method returns a unique integer value for an object

    • Used for efficient storage and retrieval of objects in hash-based data structures

    • Implemented in Java using hashCode() method

    • Should be overridden in classes that override equals() method

    • Example: String class in Java overrides hashCode() method to return a unique integer value for each string

  • Answered by AI
  • Q3. Oops concepts and lamda expression

Interview Preparation Tips

Interview preparation tips for other job seekers - Just go through core and advanced java which are multi threading, oops concepts like polymorphism inheritance abstraction

Skills evaluated in this interview

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 Resume tips
Round 2 - Technical 

(2 Questions)

  • Q1. Angular Life cycle hooks
  • Q2. Angular decorators
Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy Test mostly involves normal aptitude questions from common topics

Round 2 - One-on-one 

(2 Questions)

  • Q1. Introduce Yourself
  • Q2. Write a simple C++ program
  • Ans. 

    A simple C++ program that prints 'Hello, World!'

    • Use the 'cout' function from the 'iostream' library to print the message

    • Remember to include the necessary header files at the beginning of the program

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy to crack

Skills evaluated in this interview

I applied via Approached by Company and was interviewed in Jul 2022. There were 3 interview rounds.

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 Resume tips
Round 2 - Technical 

(2 Questions)

  • Q1. About Projects, Coding
  • Q2. Find Min max using recursion
  • Ans. 

    Recursively find the minimum and maximum values in an array of strings.

    • Create a recursive function that takes in an array of strings and two variables to hold the minimum and maximum values.

    • Base case: if the array has only one element, set both minimum and maximum to that element.

    • Recursive case: divide the array in half and recursively call the function on each half, updating the minimum and maximum values accordingly.

    • ...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Explain Spring actuator
  • Ans. 

    Spring Actuator is a tool that provides endpoints for monitoring and managing Spring Boot applications.

    • Actuator endpoints provide information about the application's health, metrics, and other details.

    • It can be used to monitor and manage the application remotely.

    • It can be customized to expose additional endpoints or to secure the existing ones.

    • Some of the commonly used endpoints are /health, /info, /metrics, /env, etc.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare spring boot,microservices core concepts.

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Coforge Interview FAQs

How many rounds are there in Coforge Senior Software Engineer interview?
Coforge interview process usually has 1-2 rounds. The most common rounds in the Coforge interview process are Technical, Resume Shortlist and One-on-one Round.
How to prepare for Coforge Senior Software Engineer 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, Javascript, Pega, Debugging and Java.
What are the top questions asked in Coforge Senior Software Engineer interview?

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

  1. Why we use declare expression and example, What is sub rep...read more
  2. Give you an array of words. You have to reverse the words and they should be wh...read more
  3. Where do you declare connection string when using middlew...read more
How long is the Coforge Senior Software Engineer interview process?

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

Recently Viewed

JOBS

Cambridge Technology Enterprises

No Jobs

JOBS

Sourcing Solution Technologies

No Jobs

INTERVIEWS

Coforge

No Interviews

INTERVIEWS

Coforge

No Interviews

JOBS

Konnectrack Infosolutions

No Jobs

JOBS

Turing

No Jobs

JOBS

Amazon

No Jobs

JOBS

Talent Career Group

No Jobs

JOBS

Thryve Digital

No Jobs

REVIEWS

Oracle

No Reviews

Tell us how to improve this page.

Coforge Senior Software Engineer Interview Process

based on 49 interviews

3 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • Technical Round - 3
View more
Coforge Senior Software Engineer Salary
based on 4.9k salaries
₹6.2 L/yr - ₹23 L/yr
At par with the average Senior Software Engineer Salary in India
View more details

Coforge Senior Software Engineer Reviews and Ratings

based on 441 reviews

3.2/5

Rating in categories

2.9

Skill development

3.2

Work-life balance

3.0

Salary

3.0

Job security

3.0

Company culture

2.5

Promotions

2.9

Work satisfaction

Explore 441 Reviews and Ratings
Senior Software Engineer

Hyderabad / Secunderabad

2-6 Yrs

Not Disclosed

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.1k 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