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 7mo 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 7mo 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 12mo ago
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
drtex
Verified Icon
2w
works at
DXC Technology
Please suggest some hair care tips
Hi guys, I’m staying in Bangalore and as you already know, the water quality here isn’t great. That’s why I use filtered water for my head wash. However, I still experience a dry scalp, frizzy hair, and flakes. Could you please suggest a good shampoo and/or conditioner for this issue? Also, if you know any good dermatologists in Bangalore, I’d really appreciate your
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

An Associate Software Engineer was asked
Q. How is Python different from Java?
Ans. 

Python is dynamically typed and has simpler syntax, while Java is statically typed and has more complex syntax.

  • Python is interpreted, while Java is compiled

  • Python has automatic memory management, while Java requires manual memory management

  • Python has a smaller standard library compared to Java

  • Python is often used for scripting and data analysis, while Java is used for enterprise applications and Android developmen...

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 952 salaries
₹3 L/yr - ₹8 L/yr
13% less than the average Associate Software Engineer Salary in India
View more details

DXC Technology Associate Software Engineer Reviews and Ratings

based on 182 reviews

3.8/5

Rating in categories

3.6

Skill development

3.9

Work-life balance

3.3

Salary

3.6

Job security

3.5

Company culture

3.1

Promotions

3.4

Work satisfaction

Explore 182 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

₹2 L/yr - ₹10.8 L/yr

Associate Professional
1.5k salaries
unlock blur

₹2 L/yr - ₹7 L/yr

Senior Software Engineer
1.1k salaries
unlock blur

₹6.5 L/yr - ₹29 L/yr

Software Developer
1.1k salaries
unlock blur

₹3.5 L/yr - ₹19.5 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