NTT Data Recruitment Process

About Company :

NTT DATA Corporation is a Japanese system integration company and a subsidiary of Nippon Telegraph and Telephone (NTT). Japan Telegraph and Telephone Public Corporation, a predecessor of NTT, started Data Communications business in 1967. NTT Data is the largest IT Service Company headquartered in Japan. NTT DATA is a part of NTT Group, one of the world’s largest technology services companies, generating approximately $100 billion in annual revenues and partner to 85% of the Fortune 100.

NTT DATA Corporation won the 2016 IBM Beacon Award. NTT DATA was awarded as the ‘SAP Cloud Partner of the Year for SuccessFactors’ at the SAP Annual Partner Summit 2016. NTT Communications was named as Best Global Operator at the World Communication Awards 2016. NTT Communications won the Best Cloud-Based Service for 5th consecutive year at Telecom Asia Awards 2017. The NTT Group is ranked #53 in Fortune Global 500 and 80% of Fortune Global 100 choose NTT Group.

Know more about NTT DATA


Recruitment Process :

NTT DATA conducts 4 rounds to select freshers as Graduate Software Trainee in their organisation.

  • Written Round
  • Group Discussion / Managerial Round
  • Technical Round
  • HR Round

Academic Criteria :

  • 60 percent or above in B.Tech, Class X and XII
  • No backlogs at the time of interview

Written Round :
The Written round consists of two major sections namely General Aptitude Test, Verbal Ability Test and Computer Programming. General Aptitude Test, has mathematical reasoning part and logical reasoning part and verbal ability Test. Computer Programming Test contains problems mainly from DBMS, Computer Networks, Oops, C, Cpp, Operating System, Unix. This round has large number of eliminations.

Group Discussion Round :
Group discussion is the next round in their recruitment process. In this round, they check your confidence. Generally, 50 candidates get eliminated in this round from a group of 7 to 15 candidates who clear first round.

Technical Round and HR Round :
The students who clear the written round are called for Technical Interview. This is purely based upon technical skills (Coding, problem solving skills) and they mainly concentrate on the things that you’ve mentioned in your resume, don’t mention anything that your’e not aware of. And also have a good knowledge about your final semester project. You can expect lot of questions from it as well, like what was your part in it. To clear this round you should be clear with your basics. In technical round, questions will be asked from your respective branch. For Computer Science Stream, you should be prepared with Data structures and Algorithms, DBMS, Operating System, Networking, OOPs concepts and a programming language of your choice. CS students may be expected to write codes in the interview. If you are not from IT background, then it’s ok, they will ask you questions related to your branch. Students from branches other than CS should prepare for two subjects related to their branch. The most important thing they will observe in this round is communication skills.

HR Round/ Managerial Round
This is the last round of interview, Once you’ve reached this round, you’re almost in (90% done). This round mainly tests your’e presence of mind and your personality (your confidence, body language and all that). They test your willingness to work in the company. They generally ask questions on team work i.e. How cooperative I will be when working as a part of team? Just give positive answers for what ever they ask.

Questions Asked in NTT DATA :

  1. What are session variables in PHP?
  2. What is difference between virtual and static class
  3. House bulb puzzle
  4. What is energy meter?
  5. What is bar code?
  6. How will you design a software for automatic movie ticket collection ?
  7. more >>

Interview Experiences

It is always beneficial if you know what it is to be there at that moment. So, to give you an advantage, we provide you Interview Experiences of candidates who have been in your situation earlier. Make the most of it.

Where to Apply ?

This article is contributed by Amit Khandelwal. If you like GeeksforGeeks and would like to contribute, you can also write an article using or mail your article to See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.

My Personal Notes arrow_drop_up

Writing code in comment? Please use, generate link and share the link here.