i
DXC
Technology
Filter interviews by
Print a pattern using Java code
Use nested loops to control the rows and columns of the pattern
Use conditional statements to determine what to print at each position
Consider using variables to control the size and shape of the pattern
I can prove to be an asset by showcasing my technical skills, problem-solving abilities, and dedication to continuous learning and improvement.
Demonstrate proficiency in relevant technical skills and tools
Showcase ability to solve complex problems efficiently
Highlight commitment to ongoing learning and professional development
Provide examples of successful projects or initiatives where I made a significant impact
The software development life cycle (SDLC) is a structured process for developing software applications efficiently.
1. Requirement Analysis: Gather and analyze user needs. Example: Conducting surveys to understand user requirements.
2. Planning: Define project scope, resources, and timelines. Example: Creating a project plan with milestones.
3. Design: Create architecture and design specifications. Example: Designin...
Arrays are a data structure that stores elements of the same data type in contiguous memory locations, while stacks are a type of data structure that follows the Last In First Out (LIFO) principle.
Arrays can store elements of different data types, while stacks typically store elements of the same data type.
Arrays allow random access to elements based on index, while stacks only allow access to the top element.
Exam...
What people are saying about DXC Technology
The number of nodes that can be inserted in a tree depends on the type of tree and its implementation.
The maximum number of nodes in a binary tree is 2^(h+1) - 1, where h is the height of the tree.
In a balanced binary search tree, the number of nodes can be calculated using the formula 2^(h+1) - 1.
In a general tree structure, the number of nodes is not limited by a specific formula and can vary based on the implem...
Python is a versatile programming language used in web development, data analysis, artificial intelligence, automation, and more.
Web development (Django, Flask)
Data analysis (Pandas, NumPy)
Artificial intelligence (TensorFlow, PyTorch)
Automation (Selenium, BeautifulSoup)
Scientific computing (SciPy)
Machine learning (scikit-learn)
Implement a function to find the maximum value in an array of integers.
Define a function named 'findMax' that takes an array as input.
Initialize a variable 'maxValue' to the first element of the array.
Loop through the array starting from the second element.
If the current element is greater than 'maxValue', update 'maxValue'.
Return 'maxValue' after the loop ends.
Find the largest and smallest strings in an array of strings.
Iterate through the array and compare each string to find the largest and smallest.
Use built-in functions like sort() to simplify the process.
Handle edge cases like empty array or array with only one element.
I applied via DXC Careers and was interviewed in Jul 2024. There were 3 interview rounds.
Basic apptitude questions
Find the largest and smallest strings in an array of strings.
Iterate through the array and compare each string to find the largest and smallest.
Use built-in functions like sort() to simplify the process.
Handle edge cases like empty array or array with only one element.
It was on amcat it consisted of many topics coding tests
The number of nodes that can be inserted in a tree depends on the type of tree and its implementation.
The maximum number of nodes in a binary tree is 2^(h+1) - 1, where h is the height of the tree.
In a balanced binary search tree, the number of nodes can be calculated using the formula 2^(h+1) - 1.
In a general tree structure, the number of nodes is not limited by a specific formula and can vary based on the implementat...
Arrays are a data structure that stores elements of the same data type in contiguous memory locations, while stacks are a type of data structure that follows the Last In First Out (LIFO) principle.
Arrays can store elements of different data types, while stacks typically store elements of the same data type.
Arrays allow random access to elements based on index, while stacks only allow access to the top element.
Examples:...
I applied via Workday and was interviewed in Sep 2023. There were 2 interview rounds.
The software development life cycle (SDLC) is a structured process for developing software applications efficiently.
1. Requirement Analysis: Gather and analyze user needs. Example: Conducting surveys to understand user requirements.
2. Planning: Define project scope, resources, and timelines. Example: Creating a project plan with milestones.
3. Design: Create architecture and design specifications. Example: Designing UI/...
I applied via Campus Placement and was interviewed in Aug 2023. There were 3 interview rounds.
First round was aptitude round containing normal maths and few reasoning
Topic were general aptitude
I can prove to be an asset by showcasing my technical skills, problem-solving abilities, and dedication to continuous learning and improvement.
Demonstrate proficiency in relevant technical skills and tools
Showcase ability to solve complex problems efficiently
Highlight commitment to ongoing learning and professional development
Provide examples of successful projects or initiatives where I made a significant impact
I applied via Campus Placement and was interviewed in Sep 2023. There were 3 interview rounds.
It contains 30 mcq questions
It includes total 2 questions
Coding on any programming language
Python is a versatile programming language used in web development, data analysis, artificial intelligence, automation, and more.
Web development (Django, Flask)
Data analysis (Pandas, NumPy)
Artificial intelligence (TensorFlow, PyTorch)
Automation (Selenium, BeautifulSoup)
Scientific computing (SciPy)
Machine learning (scikit-learn)
I applied via Campus Placement
Logical, English, CS fundamental
I applied via Campus Placement and was interviewed in Aug 2023. There were 2 interview rounds.
Quant Logical reasoning and English
based on 17 interview experiences
Difficulty level
Duration
based on 16 reviews
Rating in categories
Associate Professional Software Engineer
2.7k
salaries
| ₹3 L/yr - ₹8 L/yr |
Software Engineer
1.8k
salaries
| ₹4.6 L/yr - ₹10.4 L/yr |
Associate Professional
1.4k
salaries
| ₹3.5 L/yr - ₹7 L/yr |
Senior Software Engineer
1.2k
salaries
| ₹9.3 L/yr - ₹22.1 L/yr |
Software Developer
1.1k
salaries
| ₹3.5 L/yr - ₹19.3 L/yr |
Cognizant
Capgemini
TCS
Wipro