Upload Button Icon Add office photos
Engaged Employer

i

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

DXC Technology Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

DXC Technology Associate Software Engineer Interview Questions and Answers

Updated 15 Apr 2025

26 Interview questions

An Associate Software Engineer was asked 8mo ago
Q. What is a Linked List?
Ans. 

A linked list is a linear data structure where elements are stored in nodes with each node pointing to the next node in the sequence.

  • Consists of nodes connected by pointers

  • Can be singly linked (each node points to the next) or doubly linked (each node points to the next and previous)

  • Allows for dynamic size and efficient insertion/deletion operations

An Associate Software Engineer was asked 8mo ago
Q. How would you implement the Facebook comment system reaction feature?
Ans. 

To create the Facebook comment system reaction status, you can use a combination of emojis and text labels.

  • Use emojis like 👍, ❤️, 😆, 😢, 😡 to represent different reactions.

  • Add text labels like 'Like', 'Love', 'Haha', 'Sad', 'Angry' for each reaction.

  • Allow users to click on the reaction they want to use and display the total count of each reaction.

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
Q2. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Accenture
Q3. Write a function to determine if a given string is a valid passwo ... read more
asked in Clarivate
Q4. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
asked in CGI Group
Q5. Frog Jump Problem Statement A frog is positioned on the first ste ... read more
An Associate Software Engineer was asked
Q. What do you know about DXC Technology?
Ans. 

DXC Technology is a global IT services company that provides technology solutions and consulting services to businesses and governments.

  • DXC Technology was formed in 2017 through the merger of Computer Sciences Corporation (CSC) and the Enterprise Services business of Hewlett Packard Enterprise (HPE).

  • It offers a wide range of services including cloud and security solutions, analytics, application services, and cons...

An Associate Software Engineer was asked
Q. What is SQL? Explain.
Ans. 

SQL is a programming language used for managing and manipulating databases.

  • SQL stands for Structured Query Language.

  • It is used to communicate with databases to perform tasks like querying data, updating data, and creating tables.

  • Common SQL commands include SELECT, INSERT, UPDATE, DELETE.

  • SQL is used in various database management systems like MySQL, PostgreSQL, Oracle.

  • Example: SELECT * FROM customers WHERE city = '...

What people are saying about DXC Technology

View All
carefulmatcha
Verified Icon
2w
works at
Cognizant
DXC or HCL for Mainframe Dev? Help me decide!
Hey everyone 👋 I’m at a crossroads with offers from HCLTech and DXC for a Mainframe Developer role. I’ve got 3.7 years in COBOL, DB2, JCL, VSAM, and IMS, and I’m aiming for technical growth, solid projects, and leadership potential. 👉 I want to sharpen my IMS and VSAM skills, build a strong career, and move into tech leadership. If you’re at either company (especially in mainframe), your insights would be awesome! Which place is best for learning, recognition, and long-term stability? Thanks a bunch! 🙏
Got a question about DXC Technology?
Ask anonymously on communities.
An Associate Software Engineer was asked
Q. What is the difference between DDL and DML?
Ans. 

DDL stands for Data Definition Language and is used to define the structure of database objects. DML stands for Data Manipulation Language and is used to manipulate data within the database.

  • DDL is used to create, modify, and delete database objects such as tables, indexes, and views.

  • DML is used to insert, update, delete, and retrieve data from database tables.

  • Examples of DDL statements include CREATE TABLE, ALTER ...

An Associate Software Engineer was asked
Q. What happens when we delete?
Ans. 

When we delete, the data or file is removed from the system and may be moved to a recycle bin or permanently erased.

  • Data or file is removed from the system

  • May be moved to a recycle bin before permanent deletion

  • Space previously occupied by the deleted data/file becomes available for new data

An Associate Software Engineer was asked
Q. Write a program to print prime numbers up to 100.
Ans. 

Generate prime numbers up to 100

  • Iterate through numbers from 2 to 100

  • Check if each number is prime by dividing it by numbers up to its square root

  • If a number is not divisible by any number other than 1 and itself, it is prime

Are these interview questions helpful?
An Associate Software Engineer was asked
Q. Explain company procedures.
Ans. 

doo's is a company that specializes in developing innovative software solutions for various industries.

  • doo's focuses on creating customized software solutions to meet the specific needs of each client.

  • The company uses cutting-edge technologies to develop user-friendly and efficient software products.

  • doo's has a team of experienced software engineers who are dedicated to delivering high-quality solutions.

  • Examples: ...

🔥 Asked by recruiter 2 times
An Associate Software Engineer was asked
Q. Explain the concepts of OOPS.
Ans. 

OOPs (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.

  • OOPs focuses on creating objects that interact with each other to solve problems

  • Key principles of OOPs include Inheritance, Encapsulation, Polymorphism, and Abstraction

  • Examples of OOPs languages include Java, C++, and Python

🔥 Asked by recruiter 2 times
An Associate Software Engineer was asked
Q. What are the concepts of OOPS?
Ans. 

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

  • OOPS is based on the four main concepts: Encapsulation, Abstraction, Inheritance, and Polymorphism.

  • Encapsulation is the process of hiding the implementation details of an object from the outside world.

  • Abstraction is the process of hiding the unnecessary details of an object and showing only the necessar...

DXC Technology Associate Software Engineer Interview Experiences

51 interviews found

Associate Software Engineer Interview Questions & Answers

user image Karthik kumar Tanniru

posted on 22 Nov 2024

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
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

2 hours - Includes aptitude, verbal, Communication

Round 2 - Technical 

(2 Questions)

  • Q1. 15 - 45 minutes
  • Q2. Technical Questions
Round 3 - HR 

(1 Question)

  • Q1. Basic HR Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Have some knowledge on Basic problem solving questions, it helps in TR
Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
No response

I applied via Campus Placement and was interviewed in Oct 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

First round was a aptitude test with qvr questions as well 1-2 coding questions.

Round 3 - Technical 

(2 Questions)

  • Q1. I was asked various hr questions and technical as well, mainly based on sql
  • Q2. I was given a scenario and the interviewer asked multiple sql based questions on that scenario.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Easy - Medium questions are asked in the exam

Round 2 - Coding Test 

Simple code snippets are asked

Round 3 - Technical 

(1 Question)

  • Q1. Questions are based on programming concepts and core related.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. WHAT IS YOUR AIM
  • Ans. 

    My aim is to continuously grow as a software engineer, contribute to impactful projects, and innovate solutions that enhance user experiences.

    • Develop my technical skills in programming languages like Python and Java.

    • Contribute to team projects that solve real-world problems, such as developing a healthcare app.

    • Stay updated with industry trends and best practices through online courses and workshops.

    • Collaborate with cro...

  • Answered by AI
  • Q2. What Do you know About DXC Technology
  • Ans. 

    DXC Technology is a global IT services company that provides technology solutions and consulting services to businesses and governments.

    • DXC Technology was formed in 2017 through the merger of Computer Sciences Corporation (CSC) and the Enterprise Services business of Hewlett Packard Enterprise (HPE).

    • It offers a wide range of services including cloud and security solutions, analytics, application services, and consultin...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be original and professional

Associate Software Engineer Interview Questions & Answers

user image Kumar Aryan Chauhan

posted on 25 Oct 2023

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 Apr 2023. 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 tips
Round 2 - Aptitude Test 

There was an elimination round consisting of online test comprises aptitude, technical and coding questions.

Round 3 - One-on-one 

(2 Questions)

  • Q1. Those who got shortlisted from the test get to the interview, It took place on Video call and they also asked me to share my screen and code a program for binary search.
  • Q2. Tell me about yourself. my hobbies my projects and tech stack known

Interview Preparation Tips

Interview preparation tips for other job seekers - Be true in your resumes and have exact knowledge of the projects you showcased, try to be real and genuine. Be confident about your answers and always keep a smiley face.
Interview experience
2
Poor
Difficulty level
Easy
Process Duration
4-6 weeks
Result
No response

I applied via Campus Placement and was interviewed in Aug 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

The test is easy as they check ur aptitude

Round 2 - Coding Test 

This test was medium level

Round 3 - Technical 

(1 Question)

  • Q1. They asked basic dsa questions
Round 4 - HR 

(1 Question)

  • Q1. The round was easy..no problem at all

Interview Preparation Tips

Interview preparation tips for other job seekers - The company did not completed the process...been 4 months since cleaning all the rounds
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Simple and general questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. DSA basic question - array
  • Q2. DSA basic question - string
Round 3 - HR 

(2 Questions)

  • Q1. Ready to reallocate?
  • Ans. 

    Yes, I am ready to reallocate for the right opportunity.

    • I am open to relocating for a promising career opportunity.

    • I have relocated in the past for job opportunities and am willing to do so again.

    • I understand the importance of being flexible and adaptable in the tech industry.

  • Answered by AI
  • Q2. Project and internship?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

First round is screening round it includes qestions on reasoning, logical,verbal, coding each section consist of 20 qestions

Round 2 - HR 

(2 Questions)

  • Q1. After clearing screening round we got interview mail it is combination of both TR and HR
  • Q2. Qestions related to resume
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Campus Placement and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

In metl platform they conducted exam. it has 3 section aptitude,verbal and pseudo codes

Round 2 - Technical 

(1 Question)

  • Q1. Tell me about yourself about oops one logical question opps real life example

Interview Preparation Tips

Interview preparation tips for other job seekers - only one interview round which last for 30 to 1 hour.

DXC Technology Interview FAQs

How many rounds are there in DXC Technology Associate Software Engineer interview?
DXC Technology interview process usually has 2-3 rounds. The most common rounds in the DXC Technology interview process are Aptitude Test, Technical and Resume Shortlist.
What are the top questions asked in DXC Technology Associate Software Engineer interview?

Some of the top questions asked at the DXC Technology Associate Software Engineer interview -

  1. Tell some new technology which is comi...read more
  2. What is object oriented programming language in j...read more
  3. How to create the Facebook comment system reaction stat...read more
What are the most common questions asked in DXC Technology Associate Software Engineer HR round?

The most common HR questions asked in DXC Technology Associate Software Engineer interview are -

  1. What are your strengths and weakness...read more
  2. Where do you see yourself in 5 yea...read more
  3. Why are you looking for a chan...read more
How long is the DXC Technology Associate Software Engineer interview process?

The duration of DXC Technology Associate 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.1/5

based on 35 interview experiences

Difficulty level

Easy 33%
Moderate 67%

Duration

Less than 2 weeks 41%
2-4 weeks 37%
4-6 weeks 11%
More than 8 weeks 11%
View more
DXC Technology Associate Software Engineer Salary
based on 1.2k salaries
₹3 L/yr - ₹7.4 L/yr
19% less than the average Associate Software Engineer Salary in India
View more details

DXC Technology Associate Software Engineer Reviews and Ratings

based on 184 reviews

3.7/5

Rating in categories

3.5

Skill development

3.8

Work-life balance

3.2

Salary

3.5

Job security

3.4

Company culture

3.0

Promotions

3.3

Work satisfaction

Explore 184 Reviews and Ratings
Associate Professional Software Engineer
2.7k salaries
unlock blur

₹3 L/yr - ₹8 L/yr

Software Engineer
1.9k salaries
unlock blur

₹4.6 L/yr - ₹11 L/yr

Associate Professional
1.4k salaries
unlock blur

₹3.5 L/yr - ₹7 L/yr

Associate Software Engineer
1.2k salaries
unlock blur

₹3 L/yr - ₹7.3 L/yr

Software Developer
1.2k salaries
unlock blur

₹3.6 L/yr - ₹19.1 L/yr

Explore more salaries
Compare DXC Technology with

Cognizant

3.7
Compare

Capgemini

3.7
Compare

TCS

3.6
Compare

Wipro

3.7
Compare
write
Share an Interview