i
NTT Data
Filter interviews by
Clear (1)
I was interviewed in Jan 2025.
Interfaces allow multiple inheritance, abstract classes do not.
Interfaces can be implemented by multiple classes, allowing for multiple inheritance.
Abstract classes can only be extended by one class, limiting inheritance.
Interfaces promote loose coupling and flexibility in design.
Abstract classes provide a common base implementation for subclasses.
Program to find occurrences of a specified character in a string, excluding spaces and special symbols.
Iterate through each character in the string
Check if the character is the specified character and not a space or special symbol
Store the occurrences in an array of strings
Autowired annotation in Spring framework injects dependencies automatically
Autowired annotation is used for automatic dependency injection in Spring framework
It eliminates the need for explicit bean wiring in XML configuration files
Autowired annotation can be used on fields, constructors, or methods
It searches for a bean of the same type and injects it into the annotated field
Spring Boot uses @Primary annotation to determine which data source to use when multiple are available.
Spring Boot uses the @Primary annotation to specify the primary bean to be used when multiple beans of the same type are present.
If no specific profile is defined, Spring Boot will use the bean marked with @Primary as the default data source.
Developers can also use @Qualifier annotation to specify which bean to use if
Qualifier annotation is used in Spring framework to distinguish between beans of the same type.
Qualifier annotation is used in Spring framework to resolve ambiguity when multiple beans of the same type are present.
It is used in conjunction with Autowired annotation to specify which bean should be injected.
For example, @Qualifier("myBean") can be used to specify a particular bean named 'myBean' to be injected.
I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.
I applied via Company Website and was interviewed before May 2020. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before May 2021. There were 4 interview rounds.
VERBAL QUANT DI/LR and Picture based test
Fibonacci series can be easily implemented using loops in C++ or C.
Declare variables for first two numbers of the series
Use a loop to calculate and print the next number in the series
Repeat the loop until desired number of terms are printed
I applied via Walk-in and was interviewed in Nov 2020. There were 3 interview rounds.
I applied via Company Website and was interviewed before May 2020. There were 4 interview rounds.
I applied via Company Website and was interviewed in Jun 2021. There was 1 interview round.
I applied via LinkedIn and was interviewed before Jul 2021. There were 2 interview rounds.
Easy logical questions
basic quant
Easy level coding questions
Counting frequency of alphabets
Some of the top questions asked at the NTT Data Senior Java Developer interview -
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
935
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
775
salaries
| ₹0 L/yr - ₹0 L/yr |
Network Engineer
696
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
640
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
572
salaries
| ₹0 L/yr - ₹0 L/yr |
Tata Communications
Bharti Airtel
Reliance Communications
Vodafone Idea