i
DXC Technology
Filter interviews by
I applied via Campus Placement and was interviewed in Jul 2022. There were 4 interview rounds.
Basic aptitude with logical reasoning
Two questions basic to medium level no dsa
My strength is problem-solving and my weakness is public speaking.
Strength: Problem-solving - I have a strong ability to analyze complex problems and come up with effective solutions.
Weakness: Public speaking - I struggle with speaking in front of large audiences and conveying my ideas clearly.
Example for strength: In my previous role, I was able to identify a critical bug in the software and develop a fix that saved t...
Developed a web-based inventory management system for a retail company.
Used HTML, CSS, and JavaScript for the frontend development.
Implemented a RESTful API using Node.js and Express for the backend.
Utilized MongoDB as the database to store product information.
Implemented features like product search, order management, and reporting.
Ensured data security and user authentication using JWT tokens.
I applied via Campus Placement and was interviewed in Aug 2022. There were 2 interview rounds.
Quantitative
Verbal
Logical Mcq questions
coding error correction questions (around 5)
I applied via AmbitionBox and was interviewed in Apr 2022. There was 1 interview round.
I was interviewed in Aug 2021.
Wap to find each character occurrence in string
Iterate through the string and use a dictionary to keep track of character counts
Use a for loop to iterate through the string and increment the count of each character in the dictionary
Print the dictionary to display the character counts
DXC Technology interview questions for designations
I applied via Campus Placement and was interviewed before Oct 2021. There were 3 interview rounds.
10 MCQ for code snippets
3 Coding questions - 2 Basic , 1 Intermediate
Check if a given string is a palindrome or not.
A palindrome is a word, phrase, number, or other sequence of characters that reads the same forward and backward.
To check if a string is a palindrome, compare the first and last characters, then the second and second-to-last characters, and so on.
If all pairs match, the string is a palindrome. If any pair does not match, the string is not a palindrome.
DELETE removes specific rows, TRUNCATE removes all rows, DROP removes entire table.
DELETE is a DML command, TRUNCATE and DROP are DDL commands.
DELETE can have a WHERE clause to specify which rows to delete.
TRUNCATE resets the table and cannot be undone.
DROP removes the table and all associated objects.
Example: DELETE FROM table WHERE id = 1;
Example: TRUNCATE table;
Example: DROP TABLE table;
4 Pillars of OOPs are Abstraction, Encapsulation, Inheritance, and Polymorphism.
Abstraction: Hiding implementation details and showing only necessary information.
Encapsulation: Binding data and functions together and restricting access to them.
Inheritance: Creating new classes from existing ones, inheriting properties and methods.
Polymorphism: Ability of objects to take on multiple forms or behaviors.
Get interview-ready with Top DXC Technology Interview Questions
Normal apti test.
Followed by interview
I applied via Campus Placement and was interviewed in Feb 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed before Oct 2020. There were 4 interview rounds.
Method overloading is a feature in OOP where multiple methods can have the same name but different parameters.
Method overloading is used to improve code readability and reusability.
The methods must have different parameters, either in number or type.
Example: void print(int num), void print(String str), void print(int num1, int num2)
Method overloading is resolved at compile-time based on the number and type of arguments
A class is a blueprint for creating objects that have similar attributes and behaviors.
A class is a user-defined data type that encapsulates data and functions.
It provides a way to organize and structure code.
Objects are instances of a class.
Classes can inherit properties and methods from other classes.
Examples of classes in programming languages include String, Integer, and List.
Top trending discussions
I have the skills, experience, and passion to excel in this role.
I have a strong background in software development, with experience in multiple programming languages and frameworks.
I am a quick learner and enjoy tackling new challenges.
I am a team player and enjoy collaborating with others to achieve common goals.
I am passionate about software engineering and am always looking for ways to improve my skills and knowled...
I chose your company because of its reputation for innovation and its commitment to employee growth.
Your company has a strong reputation for innovation in the industry.
I was impressed by the emphasis on employee growth and development.
I believe that your company's values align with my own personal values.
I was excited about the opportunity to work with a talented team of engineers.
Your company's mission and vision reso
I applied via Recruitment Consultant and was interviewed before Sep 2018. There were 4 interview rounds.
The duration of DXC Technology Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 1 interview
Interview experience
based on 195 reviews
Rating in categories
Associate Professional Software Engineer
2.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Professional
1.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
1.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Professional 1
1.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Cognizant
Capgemini
TCS
Wipro