
Ntt Data Corporation Software Engineer interview typically runs 3-5 rounds: HR screen, technical test, technical interview, client interview, and HR discussion. Timeline is a few weeks; it is resume-driven and often includes salary and client-fit checks early.
$100K
Avg. Base Comp
$176K
Avg. Total Comp
4-5
Typical Rounds
2-4 weeks
Process Length
We've seen Ntt Data evaluate software engineers less like a pure coding screen and more like a resume-to-role match. Multiple candidates reported that the conversation stayed anchored in what they had actually built: custom middleware, JWT handling, route guards, Azure Functions, Python code samples, and project-specific decisions. Even when the questions were broad, the interviewers kept circling back to recent work and expected candidates to explain their own implementation choices, not just recite definitions.
A recurring theme is how much the process changes by team and client. Our candidates report everything from a quick checklist of stack questions to a much longer, more detailed backend discussion, but the common thread is that the bar is usually practical rather than algorithmic. The non-obvious signal here is clarity under scrutiny: if you can walk through a project, justify a code path, and answer follow-ups on the spot, you tend to do well. If your experience is thin or disconnected from the role, that gap shows up quickly.
Compensation and fit also surface earlier than many candidates expect. Several experiences mention salary expectations, role alignment, and client-fit questions becoming part of the evaluation before the process feels “finished.” That means the company is not only checking technical readiness; it is also screening for direct experience in the proposed stack and level. Candidates who assumed the title alone would carry them were often disappointed, while those who matched the role closely found the process straightforward, if somewhat uneven in communication.
Synthetized from 3 candidates 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 Ntt Data Corporation 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 Ntt Data Corporation
Select the 2nd highest salary in the engineering department
| Question | |
|---|---|
| Implementing the Fibonacci Sequence in Three Different Methods | |
| DDoS Attack Response | |
| Offer Matching API Design | |
| Stakeholder Communication | |
| Why Do You Want to Work With Us | |
| Your Strengths and Weaknesses | |
| Top Three Salaries | |
| Merge Sorted Lists | |
| Largest Salary by Department | |
| Prime to N | |
| Employee Salaries | |
| Bagging vs Boosting | |
| Raining in Seattle | |
| Rolling Bank Transactions | |
| Find the Missing Number | |
| Closest SAT Scores | |
| Over-Budget Projects | |
| P-value to a Layman | |
| Size of Joins | |
| Hurdles In Data Projects | |
| First Touch Attribution | |
| Top 3 Users | |
| The Brackets Problem | |
| Get Top N Frequent Words | |
| Employee Project Budgets | |
| SELECTive Wine Connoisseur | |
| Manager Team Sizes | |
| Find Duplicate Numbers in a List | |
| Real-Time Transaction Streaming |
Synthesized from candidate reports. Individual experiences may vary.
The process often begins with an HR or recruiter call, sometimes after outreach on LinkedIn. This stage covers basic background details, academic history, current and expected CTC, salary expectations, and initial role fit.
Candidates then complete an initial technical evaluation, which may be a technical test or a live interview. The questions are usually practical and resume-driven, focusing on the candidate’s own projects and stack familiarity rather than heavy algorithmic problems.
The core of the process is one or more technical rounds, often with an L1 and a second technical interview. For software engineer roles, these rounds can cover .NET Core, Web API, Entity Framework, SQL Server, Angular, Java, Spring Boot, JavaScript, Python code review, and project deep-dives, along with code tracing or simple SQL questions.
Some candidates also have a client-facing technical round or a basic manager interview. This stage tends to focus on project experience, how problems were solved, and whether the candidate fits the client’s expectations and the role’s scope.
The final stage is an HR discussion covering personal information, compensation, and offer alignment. Salary expectations and role fit are checked again here, and in some cases the offer amount is discussed before a final decision is made.