Add office photos
NTT Data logo
Engaged Employer

NTT Data

Verified
3.9
based on 3.9k Reviews
Filter interviews by
Software Engineer
Clear (1)

NTT Data Software Engineer Interview Questions and Answers

Updated 13 May 2024

Q1. if I give you a box full of pencils..in how many ways can you use it

Ans.

There are numerous ways to use a box full of pencils depending on the context and purpose.

  • Pencils can be used for writing, drawing, sketching, coloring, shading, and more.

  • They can be used for artistic purposes, schoolwork, office work, or personal use.

  • Pencils can also be used as a tool for measurement, as a makeshift stylus, or even as a musical instrument.

  • The number of ways to use a box full of pencils is virtually limitless and depends on the creativity and imagination of t...read more

View 1 answer
right arrow

Q2. write the idea or algorithm for d program of fibonacci series

Ans.

Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.

  • Start with 0 and 1 as the first two numbers

  • Add the previous two numbers to get the next number

  • Repeat until desired number of terms

Add your answer
right arrow

Q3. What is Stack and Pre and post Tree formation

Ans.

Stack is a data structure that follows LIFO. Pre and post tree formation are methods of traversing a tree.

  • Stack is used for backtracking, undoing, and recursion.

  • Pre-order traversal visits the root node first, then left subtree, then right subtree.

  • Post-order traversal visits the left subtree, then right subtree, then root node.

View 1 answer
right arrow

Q4. how will you install, support and manage platform

Ans.

I will use a combination of automation tools and manual processes to install, support and manage the platform.

  • I will use automation tools like Ansible, Puppet or Chef to automate the installation process.

  • I will create documentation and provide training to support the platform.

  • I will monitor the platform using tools like Nagios or Zabbix to ensure it is running smoothly.

  • I will provide support to users and troubleshoot any issues that arise.

  • I will perform regular maintenance ta...read more

View 1 answer
right arrow
Discover NTT Data interview dos and don'ts from real experiences

Q5. how will you do capacity planning

Ans.

Capacity planning involves estimating future resource needs based on current and projected usage.

  • Analyze current usage patterns and trends

  • Forecast future demand based on growth projections

  • Consider potential changes in technology or business needs

  • Identify potential bottlenecks and plan for scalability

  • Regularly review and adjust plans as needed

View 1 answer
right arrow

Q6. Sorting program without using any in built functions

Ans.

Implement a sorting program without using any built-in functions

  • Iterate through the array and compare each element with the rest to sort

  • Use a sorting algorithm like bubble sort, selection sort, or insertion sort

  • Implement the sorting logic using loops and conditional statements

Add your answer
right arrow

Q7. What is Normalisation?

Ans.

Normalisation is the process of organizing data in a database to reduce redundancy and improve data integrity.

  • It involves dividing larger tables into smaller ones and defining relationships between them.

  • Normalization helps to eliminate data inconsistencies and anomalies.

  • There are different levels of normalization, such as first normal form (1NF), second normal form (2NF), and so on.

  • Normalization can improve database performance and make it easier to maintain.

  • Example: A custom...read more

View 1 answer
right arrow

Q8. What is polimorphism?

Ans.

Polymorphism is the ability of an object to take on many forms.

  • It allows objects of different classes to be treated as if they were objects of the same class.

  • It is achieved through method overriding and method overloading.

  • Example: A shape class can have multiple subclasses like circle, square, etc. and all can be treated as shapes.

  • Example: A method can take an object of a parent class as a parameter and it can accept any of its child classes.

View 1 answer
right arrow

Q9. Tell some features of Java 8

Ans.

Java 8 introduced several new features including lambda expressions, streams, and default methods.

  • Lambda expressions allow for functional programming and simplify code.

  • Streams provide a way to process collections of data in a parallel and efficient manner.

  • Default methods allow for adding new methods to interfaces without breaking existing implementations.

  • Date and Time API provides a more comprehensive and flexible way to handle date and time.

  • Nashorn JavaScript engine allows f...read more

View 1 answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at NTT Data Software Engineer

based on 5 interviews
4 Interview rounds
Group Discussion Round
Technical Round
HR Round - 1
HR Round - 2
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Software Engineer Interview Questions from Similar Companies

Google Logo
4.4
 • 43 Interview Questions
HCL Group Logo
3.6
 • 20 Interview Questions
View all
Recently Viewed
INTERVIEWS
NVH India Auto Parts
No Interviews
INTERVIEWS
NVH India Auto Parts
No Interviews
INTERVIEWS
Clarivate
No Interviews
INTERVIEWS
JSW Steel
10 top interview questions
INTERVIEWS
NVH India Auto Parts
No Interviews
SALARIES
Mahindra & Mahindra
REVIEWS
Nagarro
No Reviews
INTERVIEWS
HCLTech
No Interviews
SALARIES
Head Digital Works
REVIEWS
Mahindra & Mahindra
No Reviews
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter