
DXC Technology's Software Engineer interviews in these reports center on fundamentals-heavy technical questions (OOP, language basics, code tracing), project discussion for experienced hires, and an HR or behavioral conversation, with formats ranging from a half-day in-person visit to a multi-stage process of about four weeks.
$95K
Avg. Base Comp
$110K
Avg. Total Comp
Not reported
Typical Rounds
4 weeks
Process Length
DXC Technology's Software Engineer interviews in these reports lean on core programming fundamentals rather than advanced algorithms.
The most detailed entry-level account describes a half-day in-person visit: a short company introduction, a written test, a technical interview and a closing HR conversation. The technical questions were conceptual. They covered the difference between low-level and high-level languages, abstract classes versus interfaces in Java, and predicting the output of a code block, plus one simple problem to solve. Another candidate, on a technical lead track, was asked about:
If you're preparing, review OOP vocabulary and the basics of whatever languages you list on your resume, and practice tracing code by hand.
More experienced candidates should also expect a project-driven conversation. One senior candidate described four stages over about four weeks: a recruiter call, a panel with hiring managers, a technical panel with tech leads, and an offer discussion. Interviewers asked for detailed walkthroughs of past systems, including their architecture and flow, and about experience with tools like Spring Boot and Kubernetes. They also asked behavioral questions on conflict resolution and managing stakeholders. That candidate valued that the focus was on practical experience rather than memorized algorithms.
Some screens are lighter still: one candidate's first round was essentially a friendly self-introduction. Interviewer tone varies by report, from relaxed and conversational to dismissive, so stay composed and explain your reasoning clearly either way. Offer negotiation may move slowly; one candidate waited nearly two weeks for a response to a counteroffer.
Synthesized from 31 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Dxc Technology process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Dxc Technology
Describing a data project and its challenges
| Question | |
|---|---|
| Your Strengths and Weaknesses | |
| 2nd Highest Salary | |
| Top Three Salaries | |
| Merge Sorted Lists | |
| Empty Neighborhoods | |
| Employee Salaries | |
| Closest SAT Scores | |
| Subscription Overlap | |
| Monthly Customer Report | |
| Prime to N | |
| Top 3 Users | |
| Random SQL Sample | |
| Find the Missing Number | |
| Largest Salary by Department | |
| Size of Joins | |
| String Shift | |
| Rolling Bank Transactions | |
| Customer Orders | |
| Find the First Non-Repeating Character in a String | |
| Bagging vs Boosting | |
| Raining in Seattle | |
| Comments Histogram | |
| Retailer Data Warehouse | |
| Minimum Change | |
| Flight Records | |
| Lowest Paid | |
| Upsell Transactions | |
| P-value to a Layman | |
| Level Of Rain Water In 2D Terrain |
Synthesized from candidate reports. Individual experiences may vary.
Candidates describe an early recruiter call or HR screening over phone or video. One entry-level candidate found it friendly and conversational, built around a brief self-introduction rather than technical questions.
One entry-level candidate completed a written test during a half-day in-person visit, after a short company introduction and before the technical interview. Expect basic programming content, including predicting the output of a code block.
Reported technical questions include low-level versus high-level languages, abstract classes versus interfaces in Java, and procedural versus object-oriented languages. Candidates were also asked about encapsulation versus polymorphism, linear versus non-linear data structures, and C# IEnumerable versus ICollection. One candidate also solved a simple problem that tested basic problem-solving approach rather than heavy coding.
A senior candidate described a panel with hiring managers followed by a technical panel with tech leads. Both focused on walking through past projects, system architecture and flow, and tools such as Java, Spring Boot, and Kubernetes. Behavioral questions covered conflict resolution and managing teams or stakeholders.
Processes reported here close with either an HR conversation on fit and general background or an offer discussion. One candidate found little flexibility in negotiation and waited nearly two weeks for a response to a counteroffer.