i
DXC
Technology
Filter interviews by
Java supports key features of OOP like inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation hides the internal state of an object and restricts access to it.
Polymorphism allows objects to be treated as instances of their parent class.
Abstraction hides the implementation details and only shows the necessary features.
OOPS (Object-Oriented Programming) features include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Ability to create a new class that inherits attributes and methods from an existing class.
Polymorphism: Ability to use a single interface to represent different data types or objects.
Abstraction: Hidin...
Information security refers to the protection of data from unauthorized access, use, disclosure, disruption, modification, or destruction.
It involves implementing measures to ensure confidentiality, integrity, and availability of data
Examples include firewalls, encryption, access controls, and security audits
Information security is important for protecting sensitive data such as personal information, financial dat...
Java OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, enabling modular and reusable code.
Encapsulation: Bundling data and methods. Example: class with private variables and public getters/setters.
Inheritance: Deriving new classes from existing ones. Example: class Dog extends Animal.
Polymorphism: Ability to take many forms. Example: method overriding in subclasses.
Abstraction: Hiding...
What people are saying about DXC Technology
Artificial Intelligence (AI) will stand on top in the future.
AI is already being used in various industries such as healthcare, finance, and transportation.
AI has the potential to automate repetitive tasks and improve efficiency.
AI can also help in making better decisions by analyzing large amounts of data.
AI is constantly evolving and improving, making it a promising technology for the future.
Java is a high-level, object-oriented programming language used to develop applications for various platforms.
Java is platform-independent, meaning it can run on any operating system
It is used to develop web applications, mobile apps, desktop applications, and more
Java code is compiled into bytecode, which can be run on a Java Virtual Machine (JVM)
Java has a vast library of pre-built classes and APIs for developer...
I possess strong problem-solving skills and a collaborative mindset, but I sometimes struggle with time management under pressure.
Strength: Strong problem-solving skills - I enjoy tackling complex coding challenges, like optimizing algorithms for better performance.
Strength: Collaborative mindset - I thrive in team environments, as seen in my recent project where I facilitated communication between developers.
Weak...
DBMS stands for Database Management System, which is a software system that allows users to define, create, maintain and control access to databases. SQL stands for Structured Query Language, which is a standard language for accessing and manipulating databases.
DBMS is a software system that allows users to define, create, maintain and control access to databases
SQL is a standard language for accessing and manipul...
A database is a collection of data that is organized in a way that allows for efficient storage, retrieval, and manipulation.
Data is stored in tables with rows and columns
Each table has a unique identifier called a primary key
Data can be queried using SQL (Structured Query Language)
Examples of databases include MySQL, Oracle, and MongoDB
Cloud computing is the delivery of computing services over the internet, including storage, databases, networking, software, and more.
Cloud computing allows users to access resources on-demand without the need for physical infrastructure.
Examples of cloud computing services include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform.
Cloud computing offers scalability, flexibility, and cost-effect...
posted on 8 Dec 2024
Basic dsa and resume related questions
posted on 27 Sep 2024
Mid level aptitude questions
Easy level coding questions
The question focuses on discussing experiences and skills listed on the resume.
Highlight key projects: Discuss a project where you implemented a new feature, such as a user authentication system.
Technical skills: Mention programming languages and frameworks you are proficient in, like Java and Spring Boot.
Team collaboration: Share an example of working in a team, such as participating in Agile sprints.
Problem-solving: ...
posted on 16 Aug 2023
I applied via Campus Placement
Basic aptitude test, but the range was wide.
posted on 30 May 2024
DBMS stands for Database Management System, which is a software system that allows users to define, create, maintain and control access to databases. SQL stands for Structured Query Language, which is a standard language for accessing and manipulating databases.
DBMS is a software system that allows users to define, create, maintain and control access to databases
SQL is a standard language for accessing and manipulating...
posted on 14 Aug 2023
We have amcat test where we have to solve minimum 4 questions to get the interview
posted on 20 Feb 2024
posted on 3 Jul 2025
I appeared for an interview before Jul 2024, where I was asked the following questions.
I possess strong problem-solving skills and a collaborative mindset, but I sometimes struggle with time management under pressure.
Strength: Strong problem-solving skills - I enjoy tackling complex coding challenges, like optimizing algorithms for better performance.
Strength: Collaborative mindset - I thrive in team environments, as seen in my recent project where I facilitated communication between developers.
Weakness:...
posted on 3 Oct 2023
I applied via Campus Placement and was interviewed before Oct 2022.┬аThere were 3 interview rounds.
Included Aptitude and Reasoning, English and Pseudo code test
Cloud computing is the delivery of computing services over the internet, including storage, databases, networking, software, and more.
Cloud computing allows users to access resources on-demand without the need for physical infrastructure.
Examples of cloud computing services include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform.
Cloud computing offers scalability, flexibility, and cost-effectivene...
The 3 platforms of Cloud Computing are IaaS, PaaS, and SaaS.
IaaS (Infrastructure as a Service) - Provides virtualized computing resources over the internet, such as virtual servers and storage.
PaaS (Platform as a Service) - Offers a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure.
SaaS (Software as a Service) - Delivers software a...
I applied via LinkedIn and was interviewed before Mar 2023.┬аThere were 2 interview rounds.
Coding and aptitude question
posted on 28 Feb 2024
I applied via Campus Placement and was interviewed before Feb 2023.┬аThere was 1 interview round.
based on 18 interview experiences
Difficulty level
Duration
based on 329 reviews
Rating in categories
Associate Professional Software Engineer
2.2k
salaries
| тВ╣3 L/yr - тВ╣7.8 L/yr |
Software Engineer
2k
salaries
| тВ╣4.4 L/yr - тВ╣12.1 L/yr |
Associate Software Engineer
1.2k
salaries
| тВ╣3 L/yr - тВ╣7.3 L/yr |
Software Developer
1.2k
salaries
| тВ╣3.7 L/yr - тВ╣21.3 L/yr |
Senior Software Engineer
1.1k
salaries
| тВ╣11.3 L/yr - тВ╣24.5 L/yr |
Cognizant
Capgemini
TCS
Wipro