Software Engineer

Software EngineerL3Medium

DXC Technology's Software Engineer (L3) interview process is designed to assess a candidate's technical proficiency, problem-solving skills, and cultural fit within the organization. The process typically involves multiple rounds, starting with an HR screening, followed by technical assessments, and concluding with a managerial or team-fit interview.

Rounds·4

Timeline·~14d

Experience·2 - 5 yrs

Comp band·US$70000 - US$95000

Interview time·195 min

Evaluation

What they measure.

  • Technical knowledge and application.
  • Problem-solving and analytical skills.
  • Coding proficiency and best practices.
  • Communication and interpersonal skills.
  • Teamwork and collaboration.
  • Adaptability and learning agility.
  • Alignment with DXC's values and culture.

Preparation

How to prepare.

Tips

  1. Review fundamental computer science concepts (Data Structures, Algorithms, Operating Systems, Databases).
  2. Practice coding problems on platforms like LeetCode, HackerRank, or GeeksforGeeks.
  3. Understand object-oriented programming principles.
  4. Brush up on system design concepts for scalability and reliability.
  5. Prepare for behavioral questions using the STAR method (Situation, Task, Action, Result).
  6. Research DXC Technology's mission, values, and recent projects.
  7. Be ready to discuss your resume and past projects in detail.
  8. Prepare questions to ask the interviewer about the role, team, and company culture.

Study plan

Fig · Study plan — 04 phases

01 / 04
01

Phase 01 of 04

Data Structures and Algorithms

Weeks 1-2: Data Structures & Algorithms fundamentals. Practice 2-3 problems daily.

Weeks 1-2: Focus on core Data Structures (Arrays, Linked Lists, Stacks, Queues, Trees, Graphs, Hash Tables) and Algorithms (Sorting, Searching, Dynamic Programming, Greedy Algorithms). Practice implementing these in your preferred language. Solve at least 2-3 problems per day.

Questions

Commonly asked.

  • Describe a time you faced a technical challenge and how you overcame it.
  • How would you design a system to handle X concurrent users?
  • Explain the difference between a process and a thread.
  • What are the principles of SOLID design?
  • Tell me about a project you are most proud of.
  • How do you approach debugging a complex issue?
  • What are your thoughts on agile development methodologies?
  • Describe a situation where you had to work under pressure.
  • What are your expectations for this role at DXC Technology?
  • How do you handle constructive criticism?

Locations

Regional differences.

Fig · Regions — 02 locations

01 / 02

Location

India

Interview focus

Adaptability to local work culture.Understanding of regional market trends.Communication skills in the local language (if applicable).

Common questions

  • Tell me about a challenging project you worked on.
  • How do you handle tight deadlines?
  • Describe a time you disagreed with a team member.
  • What are your strengths and weaknesses?
  • Why DXC Technology?

Tips

  • Research DXC's presence and projects in this specific region.
  • Be prepared to discuss how your skills align with local industry needs.
  • Practice answering behavioral questions with examples relevant to a collaborative work environment.

Rounds

Round-by-round.

Expand a step for evaluation criteria, sample questions, and prep notes.

Easy

HR Screening · 30 min · HR Recruiter

The initial HR screening is a brief conversation to assess your overall fit with DXC Technology. The recruiter will discuss your background, career aspirations, and motivation for applying. They will also cover logistical aspects like availability, salary expectations, and answer any initial questions you might have about the company or the role.

What they look for

Candidate's interest in DXC Technology.Basic communication skills.Understanding of the role applied for.Availability and salary expectations.

Evaluation

  • Basic understanding of the role and company.
  • Communication clarity.
  • Enthusiasm and motivation.
  • Alignment with basic job requirements.

Sample questions

  • Tell me about yourself and your background.

    Behavioral
  • Why are you interested in DXC Technology?

    BehavioralCompany Research
  • What are your salary expectations?

    Logistics
  • What are your strengths and weaknesses?

    Behavioral
  • When can you join?

    Logistics

Prep for this round

  1. 01Research DXC Technology's mission, values, and recent achievements.
  2. 02Be prepared to talk about your resume and why you are interested in this specific role.
  3. 03Have a clear understanding of your salary expectations.
  4. 04Prepare a few questions to ask the HR representative.

Common rejection reasons

  • ×Poor communication skills.
  • ×Lack of enthusiasm or interest.
  • ×Inability to articulate career goals.
  • ×Mismatched expectations regarding the role or company.

DSA

Coding questions at DXC Technology.

Frequently reported on DXC Technology loops

Other guides

More at DXC Technology.