Premium Employer

i

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

Hexaware Technologies Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Hexaware Technologies Senior Software Engineer Interview Questions and Answers

Updated 31 Mar 2025

10 Interview questions

A Senior Software Engineer was asked
Q. Explain the Angular lifecycle.
Ans. 

Angular life cycle refers to the sequence of events that occur from the creation of a component to its destruction.

  • Initialization - component is created, properties are initialized

  • Change Detection - Angular checks for changes in component properties and updates the view

  • Content Projection - content is projected into component's view

  • Content Checked - Angular checks projected content for changes

  • Destroy - component is...

A Senior Software Engineer was asked
Q. What is custom authorization in .NET Core?
Ans. 

Custom authorization in .NET Core allows developers to define their own logic for determining access to resources.

  • Custom authorization involves creating custom authorization policies in .NET Core.

  • Developers can define their own requirements and handlers for authorization.

  • Examples include checking user roles, permissions, or any other custom logic before granting access.

Senior Software Engineer Interview Questions Asked at Other Companies

asked in UST
Q1. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
Q3. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in GlobalLogic
Q4. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
Q5. If you have to prioritize between coding standards and project de ... read more
A Senior Software Engineer was asked
Q. What does service configuration do in .NET Core?
Ans. 

Service configure method in .NET Core is used to configure services for dependency injection.

  • Service configure method is used in the ConfigureServices method of the Startup class to register services with the dependency injection container.

  • It allows you to add services to the service collection using the IServiceCollection interface.

  • You can also configure services with specific options using extension methods like...

A Senior Software Engineer was asked
Q. What is CORS in .NET Core?
Ans. 

CORS in .NET Core stands for Cross-Origin Resource Sharing, a security feature that allows web servers to specify who can access their resources.

  • CORS is used to prevent web pages from making requests to a different domain than the one that served the original page.

  • In .NET Core, CORS can be configured using the 'AddCors' method in the ConfigureServices method of the Startup class.

  • You can specify which origins, head...

A Senior Software Engineer was asked
Q. Define workflow in MS Dynamics CRM.
Ans. 

Workflow in MS Dynamics CRM is a series of automated steps that can be used to streamline business processes.

  • Workflows can be used to automate tasks such as sending emails, creating tasks, or updating records

  • They can be triggered by specific events or conditions

  • Workflows can be created using the Workflow Designer in the CRM interface

  • They can also be imported or exported as part of a solution

  • Workflows can be used t...

A Senior Software Engineer was asked
Q. What methodology are you aware of? Agile/waterfall? What softwares have you worked on?
Ans. 

I am aware of both Agile and Waterfall methodologies. I have worked on various software projects.

  • I have experience working with Agile methodology, including Scrum and Kanban.

  • I am also familiar with Waterfall methodology and have worked on projects following this approach.

  • Some of the software I have worked on includes a CRM system for a healthcare company and a mobile app for a retail company.

  • I have also worked on ...

A Senior Software Engineer was asked
Q. Extracting data out of delimited strings
Ans. 

Explaining how to extract data from delimited strings.

  • Use the split() method to split the string into an array based on the delimiter.

  • Access the desired data by indexing the array.

  • Use regular expressions to handle more complex delimiters.

  • Consider using a library like csv-parser for CSV files.

  • Handle edge cases like empty strings or missing delimiters.

Are these interview questions helpful?
A Senior Software Engineer was asked 3mo ago
Q. L2 with coding of api and angular component
Ans. 

Creating an API and Angular component involves designing endpoints and building UI components for data interaction.

  • Define API endpoints using a framework like Express.js or Flask.

  • Use RESTful principles for API design, e.g., GET for fetching data.

  • Create Angular services to handle HTTP requests to the API.

  • Build Angular components to display data, using Angular's data binding.

  • Implement error handling in both API and ...

A Senior Software Engineer was asked
Q. What is the standarddoc types both in so and billing
Ans. 

Standard document types in SO and billing

  • Sales Order (SO)

  • Invoice

  • Credit Memo

  • Purchase Order

  • Delivery Note

A Senior Software Engineer was asked
Q. Value adds in the project
Ans. 

Value adds are additional benefits or features that enhance the project's value.

  • Value adds can improve user experience and satisfaction.

  • They can differentiate the project from competitors.

  • Value adds can increase revenue and profitability.

  • Examples of value adds include additional features, improved performance, and better customer support.

Hexaware Technologies Senior Software Engineer Interview Experiences

26 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. L1 with c# , dotnet basics
  • Q2. L2 with coding of api and angular component
  • Ans. 

    Creating an API and Angular component involves designing endpoints and building UI components for data interaction.

    • Define API endpoints using a framework like Express.js or Flask.

    • Use RESTful principles for API design, e.g., GET for fetching data.

    • Create Angular services to handle HTTP requests to the API.

    • Build Angular components to display data, using Angular's data binding.

    • Implement error handling in both API and Angul...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. C#, Dotnet Core, Angular
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Walk-in and was interviewed in Sep 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What is CORS in .net core
  • Ans. 

    CORS in .NET Core stands for Cross-Origin Resource Sharing, a security feature that allows web servers to specify who can access their resources.

    • CORS is used to prevent web pages from making requests to a different domain than the one that served the original page.

    • In .NET Core, CORS can be configured using the 'AddCors' method in the ConfigureServices method of the Startup class.

    • You can specify which origins, headers, ...

  • Answered by AI
  • Q2. What does service configure does in .net core
  • Ans. 

    Service configure method in .NET Core is used to configure services for dependency injection.

    • Service configure method is used in the ConfigureServices method of the Startup class to register services with the dependency injection container.

    • It allows you to add services to the service collection using the IServiceCollection interface.

    • You can also configure services with specific options using extension methods like AddD...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. What is custom authorization in .net core
  • Ans. 

    Custom authorization in .NET Core allows developers to define their own logic for determining access to resources.

    • Custom authorization involves creating custom authorization policies in .NET Core.

    • Developers can define their own requirements and handlers for authorization.

    • Examples include checking user roles, permissions, or any other custom logic before granting access.

  • Answered by AI

Skills evaluated in this interview

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

I applied via Referral and was interviewed in May 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Real time sap questions
  • Q2. Mostly about general sap flows reagrding your module
Round 2 - Technical 

(2 Questions)

  • Q1. Same as last round
  • Q2. What is the standarddoc types both in so and billing
  • Ans. 

    Standard document types in SO and billing

    • Sales Order (SO)

    • Invoice

    • Credit Memo

    • Purchase Order

    • Delivery Note

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Are u with location and package

Interview Preparation Tips

Topics to prepare for Hexaware Technologies Senior Software Engineer interview:
  • SAP SD
  • SAP MM
  • SAP FICO
  • Azure
  • Powerapps
  • Alm
Interview preparation tips for other job seekers - Just keep going to give interviews
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Nov 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Basic of java, aws services. Multi threading String program in java8
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Fibonacci series
Why string is immutable
Oops in Java

Round 2 - Technical 

(1 Question)

  • Q1. Fibonacci series
Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jun 2023. There were 4 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 tips
Round 2 - Coding Test 

Traingle pattern printing
Emulator simulator difference
Appium desired capabilities
Selenium Web driver basics
Oops concepts pillars

Round 3 - Coding Test 

Pyramid triangle pattern printing
Oops concept
Selenium desired capabilities and action class select class screenshot ways and methods

Round 4 - HR 

(2 Questions)

  • Q1. Package discussion and negotiation and terms and conditions and all stuffs
  • Q2. What is current salary How much we can offer you

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not join here but if you want to then interview is quite easy focus on the basics of java more rest everything will be fine
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jan 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. SOLID Principles
  • Q2. Design patterns
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before Jan 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

20+ MCQ related to testing and some Java and Selenium program

Round 2 - Coding Test 

Write code for given scenario using selenium and Java

Round 3 - HR 

(1 Question)

  • Q1. Your previous work experience and salary discussion
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - MCQ test front end techologies 

(1 Question)

  • Q1. HTML, CSS, REACT mcqs
Round 2 - Technical 

(1 Question)

  • Q1. React JS and JS concepts
Round 3 - Behavioral 

(1 Question)

  • Q1. Hypothetical scenario based questions

What people are saying about Hexaware Technologies

View All
a senior developer
4d
Navigating the 90-Day Notice Period Dilemma
I’m currently in a challenging situation that I believe many professionals can relate to. I’ve served 30 days of my 90-day notice period, but the new opportunity I’m excited about requires me to join within 60 days. Unfortunately, my current employer is firm on the full 90-day exit policy due to critical project commitments, and the new employer is unable to extend the joining date beyond their set timeline. This has left me stuck between two decisions—neither of which feels ideal. While I respect the commitment I’ve made to my current organization, I also don’t want to miss out on a promising role that aligns perfectly with my career goals. If you’ve been in a similar situation, how did you handle it? Any suggestions, perspectives, or shared experiences would mean a lot right now. #NoticePeriod #CareerTransition #ProfessionalDilemma #JobChange #CareerAdvice
Got a question about Hexaware Technologies?
Ask anonymously on communities.

Hexaware Technologies Interview FAQs

How many rounds are there in Hexaware Technologies Senior Software Engineer interview?
Hexaware Technologies interview process usually has 2-3 rounds. The most common rounds in the Hexaware Technologies interview process are Technical, Resume Shortlist and Coding Test.
How to prepare for Hexaware Technologies 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 Hexaware Technologies. The most common topics and skills that interviewers at Hexaware Technologies expect are Web Api, .Net Core, ASP.Net, C# and MVC.
What are the top questions asked in Hexaware Technologies Senior Software Engineer interview?

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

  1. What is the standarddoc types both in so and bill...read more
  2. What methodology are you aware of? Agile/waterfall? What softwares have you wo...read more
  3. What is custom authorization in .net c...read more
What are the most common questions asked in Hexaware Technologies Senior Software Engineer HR round?

The most common HR questions asked in Hexaware Technologies Senior Software Engineer interview are -

  1. Why are you looking for a chan...read more
  2. What are your salary expectatio...read more
  3. Why should we hire y...read more
How long is the Hexaware Technologies Senior Software Engineer interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 20 interview experiences

Difficulty level

Easy 8%
Moderate 83%
Hard 8%

Duration

Less than 2 weeks 70%
2-4 weeks 30%
View more
Join Hexaware Technologies Experience the impact across your digital ecosystem and beyond.
Hexaware Technologies Senior Software Engineer Salary
based on 3.8k salaries
₹8.4 L/yr - ₹16.2 L/yr
21% less than the average Senior Software Engineer Salary in India
View more details

Hexaware Technologies Senior Software Engineer Reviews and Ratings

based on 407 reviews

3.6/5

Rating in categories

3.7

Skill development

3.7

Work-life balance

3.3

Salary

3.3

Job security

3.6

Company culture

3.0

Promotions

3.5

Work satisfaction

Explore 407 Reviews and Ratings
Senior Software Engineer
3.8k salaries
unlock blur

₹8.4 L/yr - ₹16.2 L/yr

Software Engineer
3.1k salaries
unlock blur

₹4 L/yr - ₹9 L/yr

System Analyst
3k salaries
unlock blur

₹12.4 L/yr - ₹22 L/yr

Senior Executive
2.2k salaries
unlock blur

₹1.8 L/yr - ₹5.2 L/yr

Technical Architect
2.2k salaries
unlock blur

₹17.3 L/yr - ₹31 L/yr

Explore more salaries
Compare Hexaware Technologies with

Cognizant

3.7
Compare

TCS

3.6
Compare

DXC Technology

3.6
Compare

Mphasis

3.3
Compare
write
Share an Interview