Skip to content

NTT DATA Interview Experiences

Learn from NTT DATA interview experiences shared by candidates who went through recent campus and off-campus drives. Patterns differ by campus, role and year, so treat this as a prep map rather than a script.

Reported eligibility (from candidate and placement-cell reports): full-time BE/B.Tech/ME/M.Tech across all branches, commonly a 60-65% or equivalent CGPA requirement across academics, no active backlogs at the time of the drive, and education gaps generally capped at around one year. Criteria vary by drive.

Round Duration (reported) What they test
Online written test (often AMCAT-style) ~120-130 min Verbal ability, quantitative ability, logical reasoning, computer programming
Group discussion (some drives) 20-30 min Confidence, communication, structure
Technical interview 30-45 min DSA, OOPs, DBMS/SQL, OS, networks, projects
HR interview 20-30 min Motivation, relocation flexibility, offer discussion

Interview experience 1: Associate Software Engineer (campus drive)

Section titled “Interview experience 1: Associate Software Engineer (campus drive)”

Interview experience 1

Candidate Profile: Final year Computer Science student, ~7.8 CGPA, on-campus drive, consistent DSA practice

Round 1 - Online written test
  • Delivered on a proctored AMCAT-style platform with separate sectional timers
  • Four sections: verbal ability, quantitative ability, computer programming and logical reasoning, roughly two hours in total
  • The computer programming section was MCQ-based and pulled from C and C++, OOPs, DBMS, operating systems, computer networks and some Unix basics
  • Adaptive question difficulty meant you could not go back and revise answers
  • Tip: The sectional timers are unforgiving. Practise each section against a clock rather than doing untimed full papers.
Round 2 - Group discussion
  • Conducted online over a video call, in groups of roughly 7 to 15 candidates
  • A general workplace / current affairs topic with a few minutes of preparation time
  • The panel looked for whether you entered early, made a structured point and let others finish
  • This round eliminated a significant share of the shortlist in this drive
  • Tip: One clear, early, structured contribution beats interrupting repeatedly later.
Round 3 - Technical interview (30-45 min)
  • Video interview, and clearly a step up in difficulty from the written test
  • Started with a resume walkthrough, then the academic project in detail: architecture, database design, what broke
  • DSA: explain and compare sorting algorithms, then write code to reverse a linked list and find the middle element in one pass
  • Core CS: OOPs pillars with examples, SQL joins with a query to write, primary vs foreign key, process vs thread, TCP vs UDP
  • Asked for time and space complexity on every solution
  • Result: Selected
  • Tip: The panel probed follow-ups until something broke. Say “I am not sure, but here is how I would work it out” rather than guessing confidently.
Round 4 - HR interview (20-30 min)
  • Background, education, family context and interest in an IT services career
  • Relocation flexibility across NTT DATA’s India delivery locations
  • Discussion of the training programme, bond or service agreement terms, and joining timelines
  • Final Result: Offer received
  • Tip: In this drive HR felt procedural rather than eliminatory, but read the service-agreement terms carefully before you accept.

Key Takeaways: Clear the written test on speed, then treat the technical round as the real interview. Fundamentals in DBMS and OS were probed as hard as the coding questions.

Interview experience 2: Technical Graduate Trainee (off-campus)

Section titled “Interview experience 2: Technical Graduate Trainee (off-campus)”

Interview experience 2

Candidate Profile: Electronics and Communication student, ~7.0 CGPA, off-campus applicant, self-taught Python

Round 1 - Online assessment
  • Same aptitude plus computer programming structure, no group discussion in this off-campus route
  • Logical reasoning was the strongest section for this candidate; verbal ability the weakest
  • Tip: Non-CS candidates should not skip the programming MCQs - OOPs, DBMS and OS basics are testable even without a CS degree.
Round 2 - Technical interview
  • More conversational, calibrated to a non-CS background but still technical
  • Python basics: list vs tuple, dictionaries, exception handling, and a string-manipulation problem on a shared editor
  • Basic SQL: select with a where clause, then joins and a GROUP BY
  • Questions about why an ECE student wanted a software role, asked seriously rather than as small talk
  • Result: Selected
  • Tip: If you are from a non-CS branch, prepare a genuine answer for the switch. It was asked in the technical round, not just HR.
Round 3 - HR interview
  • Motivation, long-term interest in IT services, relocation and shift flexibility
  • Compensation, training period and joining date discussion
  • Final Result: Offer received

Key Takeaways: A non-CS branch is not a blocker, but you need real depth in one language plus SQL, and a convincing reason for the switch.

HR interview experience

Candidate Profile: Information Technology student, selected candidate

HR interview (20-30 min)
  • Conversational and, by this stage, mostly a fit-and-logistics conversation
  • Questions included:
  • Tell me about yourself
  • Why NTT DATA, and what do you know about the company?
  • Why do you want a career in IT services?
  • Are you willing to relocate to any of our India delivery locations?
  • Are you comfortable with shift work for client coverage?
  • What are your strengths and weaknesses?
  • Do you have any questions for us?
  • The interviewer explained the training programme and the service agreement terms
  • Final Result: Offer received

Key Takeaways: Know a few real facts about NTT DATA - it is the global IT services arm of the Japanese NTT Group, with large delivery operations across India. Generic praise reads as unprepared.

Common interview questions from the NTT DATA process

Section titled “Common interview questions from the NTT DATA process”

Based on candidate reports, these come up often:

Technical interview questions:

  • Walk me through your project - what was your specific contribution?
  • Reverse a linked list / find the middle node in one pass
  • Explain and compare bubble, merge and quick sort, with complexities
  • Find duplicates in an array without extra space
  • Explain the four OOPs pillars with examples from your own code
  • SQL: joins, GROUP BY, HAVING, primary vs foreign key
  • DBMS: normalisation, indexing basics, ACID properties
  • OS: process vs thread, deadlock conditions, paging
  • Networks: TCP vs UDP, the OSI layers, what happens when you type a URL into a browser
  • What is the time and space complexity of your solution?

HR / behavioural questions:

  • Why NTT DATA?
  • Why an IT services career, and why after a non-CS degree?
  • Are you willing to relocate across our India locations?
  • Are you comfortable with shift work?
  • Strengths and weaknesses
  • Where do you see yourself in five years?
  • Do you have any questions for us?

Preparation tips

  • Practise AMCAT-style sectional mocks against a timer - speed is the main filter
  • Do not neglect verbal ability; it has its own cutoff
  • Revise the programming MCQ syllabus: C/C++, OOPs, DBMS, OS, networks, Unix basics
  • Be able to explain your project architecture in two minutes

Technical interview tips

  • State your approach and complexity before and after coding
  • Expect follow-ups until you hit your limit - admit it rather than bluffing
  • Revise SQL joins and OS fundamentals; both are asked in almost every panel
  • Only list technologies you can defend in depth

HR interview tips

  • Know that NTT DATA is part of the Japanese NTT Group and what it delivers in India
  • Be honest and specific about relocation and shift constraints
  • Read the service agreement terms before accepting
  • Always ask a question at the end

Timed practice on the written-test pattern is the highest-return preparation for this process:

After the technical rounds, NTT DATA usually closes with a short HR conversation: motivation, relocation and shift flexibility, training and service-agreement terms, and a couple of behavioural stories. Prepare those answers on the dedicated page rather than cramming them into this hub.

Infosys · TCS · Wipro · Accenture · Capgemini · HCL

Pro Tip: NTT DATA runs several distinct fresher tracks with different round lists, and the test platform has changed between cycles. Confirm the exact sequence and eligibility from your own drive notification rather than assuming last year’s pattern holds.