Software Engineer

Software EngineerL2Medium

DXC Technology's Software Engineer L2 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$85000 - US$110000

Interview time·195 min

Evaluation

What they measure.

  • Technical Skills: Proficiency in programming languages, algorithms, data structures, and system design.
  • Problem-Solving: Ability to analyze problems, devise solutions, and articulate them clearly.
  • Communication: Clarity in explaining technical concepts and behavioral responses.
  • Teamwork & Collaboration: Ability to work effectively with others.
  • Cultural Fit: Alignment with DXC Technology's values and work environment.

Preparation

How to prepare.

Tips

  1. Thoroughly review your resume and be prepared to discuss every project and technology listed.
  2. Practice coding problems on platforms like LeetCode, HackerRank, or GeeksforGeeks, focusing on medium-level difficulty.
  3. Understand fundamental computer science concepts: data structures (arrays, linked lists, trees, graphs, hash maps), algorithms (sorting, searching, dynamic programming, recursion), and time/space complexity (Big O notation).
  4. Prepare for system design questions. Understand concepts like scalability, availability, load balancing, caching, and database design.
  5. Research DXC Technology's values, mission, and recent projects. Understand their business and how your role contributes.
  6. Prepare answers to common behavioral questions using the STAR method (Situation, Task, Action, Result).
  7. Have thoughtful questions ready to ask the interviewer about the role, team, and company culture.

Study plan

Fig · Study plan — 03 phases

01 / 03
01

Phase 01 of 03

Data Structures and Algorithms

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

Weeks 1-2: Focus on Data Structures and Algorithms. Cover arrays, linked lists, stacks, queues, trees (binary trees, BSTs, AVL trees), graphs, hash tables. Practice implementing and analyzing algorithms like sorting (merge sort, quicksort), searching (binary search), graph traversal (BFS, DFS), and dynamic programming. Aim for 2-3 coding problems per day.

Questions

Commonly asked.

  • Tell me about yourself.
  • Describe a challenging technical problem you faced and how you solved it.
  • How do you stay updated with new technologies?
  • Explain the difference between a process and a thread.
  • What is polymorphism?
  • How would you optimize a slow database query?
  • Describe a time you had to work under pressure.
  • What are your career aspirations?
  • Why are you interested in this role at DXC Technology?

Locations

Regional differences.

Fig · Regions — 02 locations

01 / 02

Location

Global

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 Technology's presence and projects in this specific region.
  • Be prepared to discuss how your skills align with local business 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

This initial round is conducted by an HR representative to understand your background, motivation for applying, and general fit with DXC Technology's culture. They will ask about your resume, career goals, and why you are interested in the role. It's also an opportunity for you to ask initial questions about the company and the role.

What they look for

Clear communication.Positive attitude.Basic understanding of the candidate's background.Alignment with company values.

Evaluation

  • Basic understanding of resume.
  • Communication skills.
  • Enthusiasm for the role and company.
  • Cultural fit assessment.

Sample questions

  • Tell me about yourself and your background.

    Behavioral
  • Why are you interested in DXC Technology?

    BehavioralCompany Research
  • What are your strengths and weaknesses?

    Behavioral
  • What are your salary expectations?

    HR

Prep for this round

  1. 01Be ready to talk about your resume in detail.
  2. 02Research DXC Technology's mission, values, and recent achievements.
  3. 03Prepare answers to common behavioral questions.
  4. 04Have questions prepared for the HR representative.

Common rejection reasons

  • ×Lack of clarity in communication.
  • ×Inability to articulate thought process.
  • ×Poor understanding of fundamental concepts.
  • ×Negative attitude or lack of enthusiasm.

DSA

Coding questions at DXC Technology.

Frequently reported on DXC Technology loops

Other guides

More at DXC Technology.