i
DXC
Technology
Filter interviews by
To implement a project in SAP, you need to follow a structured approach involving planning, configuration, testing, and deployment.
Define project scope and objectives
Gather requirements from stakeholders
Configure SAP system based on requirements
Test the system to ensure functionality and performance
Train end users on using the new system
Deploy the project and monitor for any issues
Provide ongoing support and maint...
I have used MySQL for practical in SQL subject.
MySQL is a popular open-source relational database management system.
I have practiced creating tables, querying data, and performing various operations in MySQL.
I have also worked with MySQL Workbench for database design and management.
The latest technology I have learned is artificial intelligence (AI).
AI is a branch of computer science that focuses on creating intelligent machines capable of performing tasks that typically require human intelligence.
Some examples of AI applications include virtual assistants like Siri and Alexa, self-driving cars, and recommendation systems.
I have learned about different AI techniques such as machine learning,...
Python is not fully object-oriented due to its support for procedural programming and lack of strict encapsulation.
Python supports multiple programming paradigms, including procedural and functional programming, not just OOP.
Primitive data types like integers and strings are not objects in the same way as user-defined classes.
Python allows for procedural code, which can exist outside of classes, making it less str...
What people are saying about DXC Technology
Hadoop is an open-source framework for distributed storage and processing of large data sets using clusters of computers.
Hadoop consists of two main components: Hadoop Distributed File System (HDFS) for storage and MapReduce for processing.
HDFS allows data to be stored across multiple machines, providing high availability and fault tolerance.
MapReduce is a programming model that processes large data sets in parall...
Rearrange an array of strings to move all zeros to the end while maintaining the order of non-zero elements.
Iterate through the array and count non-zero elements.
Create a new array of the same size to hold non-zero elements.
Fill the new array with non-zero elements and append zeros at the end.
Example: Input: ['a', '0', 'b', '0', 'c'] Output: ['a', 'b', 'c', '0', '0']
Abstract classes are classes that cannot be instantiated and are meant to be subclassed.
Abstract classes may contain abstract methods that must be implemented by subclasses.
Abstract classes can have both abstract and concrete methods.
An example of an abstract class in Java is 'Shape', with abstract methods like 'calculateArea' and concrete methods like 'draw'.
An interface is a point of interaction between components, devices, or systems.
An interface defines the methods that a class must implement
Interfaces allow for multiple inheritance in programming languages like Java
Interfaces are used to enforce a contract between different parts of a system
Perform refers to carrying out a task or activity. Its types include job performance, academic performance, and athletic performance.
Perform refers to the execution of a task or activity.
Job performance refers to how well an employee performs their job duties.
Academic performance refers to a student's success in their studies.
Athletic performance refers to an athlete's ability to perform in their sport.
Other types...
A table is a physical storage structure while a view is a virtual table created from a query.
A table stores data in a structured manner while a view is a virtual table created from a query.
A table can have indexes and constraints while a view cannot.
A table can be updated, inserted or deleted while a view cannot be directly modified.
A view can be used to simplify complex queries or restrict access to certain colum...
Python is not fully object-oriented due to its support for procedural programming and lack of strict encapsulation.
Python supports multiple programming paradigms, including procedural and functional programming, not just OOP.
Primitive data types like integers and strings are not objects in the same way as user-defined classes.
Python allows for procedural code, which can exist outside of classes, making it less strictly...
Hadoop is an open-source framework for distributed storage and processing of large data sets using clusters of computers.
Hadoop consists of two main components: Hadoop Distributed File System (HDFS) for storage and MapReduce for processing.
HDFS allows data to be stored across multiple machines, providing high availability and fault tolerance.
MapReduce is a programming model that processes large data sets in parallel ac...
I applied via Campus Placement and was interviewed in Aug 2023. There were 3 interview rounds.
Normal aptittude test consists for 5 sections
Java is a popular programming language, OOPs stands for Object-Oriented Programming, DSA refers to Data Structures and Algorithms.
Java is a high-level, class-based, object-oriented programming language known for its portability and versatility.
OOPs is a programming paradigm based on the concept of 'objects', which can contain data in the form of fields and code in the form of procedures.
DSA involves the study of data s...
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Inheritance in object-oriented programming languages like Java allows for polymorphism.
Abstract classes are classes that cannot be instantiated and are meant to be subclassed.
Abstract classes may contain abstract methods that must be implemented by subclasses.
Abstract classes can have both abstract and concrete methods.
An example of an abstract class in Java is 'Shape', with abstract methods like 'calculateArea' and concrete methods like 'draw'.
An interface is a point of interaction between components, devices, or systems.
An interface defines the methods that a class must implement
Interfaces allow for multiple inheritance in programming languages like Java
Interfaces are used to enforce a contract between different parts of a system
I applied via Campus Placement and was interviewed in Aug 2023. There were 4 interview rounds.
90 minutes aptitude round ( pseudo code quant communication )
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
Aptitude questions then communication and essat writing followed by coding questions.
Aptitude plus coding
The latest technology I have learned is artificial intelligence (AI).
AI is a branch of computer science that focuses on creating intelligent machines capable of performing tasks that typically require human intelligence.
Some examples of AI applications include virtual assistants like Siri and Alexa, self-driving cars, and recommendation systems.
I have learned about different AI techniques such as machine learning, natu...
I applied via Campus Placement and was interviewed in Aug 2023. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
Rearrange an array of strings to move all zeros to the end while maintaining the order of non-zero elements.
Iterate through the array and count non-zero elements.
Create a new array of the same size to hold non-zero elements.
Fill the new array with non-zero elements and append zeros at the end.
Example: Input: ['a', '0', 'b', '0', 'c'] Output: ['a', 'b', 'c', '0', '0']
I applied via Walk-in and was interviewed in Jan 2023. There were 3 interview rounds.
Group discussion was about unity and diversity
I appeared for an interview before Mar 2023.
MCQS and 2 coding questions (medium )
3 hrs basic aptitude with verbal ability
I am a highly motivated and dedicated professional with a strong background in the field.
I have a Bachelor's degree in Business Administration
I have 3 years of experience in project management
I am proficient in Microsoft Office Suite
I have excellent communication and organizational skills
The duration of DXC Technology Associate Professional interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 23 interview experiences
Difficulty level
Duration
based on 230 reviews
Rating in categories
Associate Professional Software Engineer
2.7k
salaries
| ₹3 L/yr - ₹8 L/yr |
Software Engineer
1.9k
salaries
| ₹2 L/yr - ₹10.8 L/yr |
Associate Professional
1.5k
salaries
| ₹2 L/yr - ₹7 L/yr |
Senior Software Engineer
1.1k
salaries
| ₹6.5 L/yr - ₹29 L/yr |
Software Developer
1.1k
salaries
| ₹3.5 L/yr - ₹19.5 L/yr |
Cognizant
Capgemini
TCS
Wipro