i
NTT Data
Filter interviews by
I applied via Campus Placement and was interviewed before Nov 2020. There were 5 interview rounds.
I applied via Campus Placement
The coding test consisted of 2 java coding questions, Aptitude MCQ's and Technical MCQ's. The coding questions were easy to medium level. It also consisted of a SQL query followed by a javascript question.
Double linked lists are used when there is a need to traverse the list in both directions efficiently.
Allows for traversal in both directions
Insertions and deletions can be done in constant time
Used in implementations of undo functionality in text editors
Inheritance allows a class to inherit properties and methods from another class, while polymorphism allows objects of different classes to be treated as objects of a common superclass.
Create a base class with common properties and methods
Create derived classes that inherit from the base class and add their own unique properties and methods
Use virtual functions in the base class and override them in the derived classes
I applied via Walk-in and was interviewed in Oct 2023. There were 3 interview rounds.
Marry plans or not for yourself
Yes, I have experience in programming in Java.
I have worked on projects using Java programming language
Familiar with object-oriented programming concepts in Java
Experience in developing applications using Java frameworks like Spring
A constructor is a special method in a class that is automatically called when an object of that class is created.
Constructors have the same name as the class they belong to
Constructors can be used to initialize object properties
Constructors can have parameters to customize object initialization
Software testing is the process of evaluating a software application to ensure it meets specified requirements and functions correctly.
Software testing involves executing the software with the intent of finding bugs or errors.
It helps in identifying defects or issues in the software before it is released to the end users.
Types of software testing include unit testing, integration testing, system testing, and acceptance...
I applied via Job Portal and was interviewed in Apr 2024. There were 3 interview rounds.
Learn aptitude thoroughly
Focus on strings and arrays
I applied via Campus Placement
Coding from hacker rank
Aptitude,Reasoning,Verbal,Coding
I applied via Company Website and was interviewed before Sep 2023. There were 3 interview rounds.
Verbal ability
Quant
Reasoning
C is a procedural language with manual memory management, while Java is an object-oriented language with automatic memory management.
C is a procedural language, while Java is an object-oriented language
C requires manual memory management, while Java has automatic memory management (garbage collection)
C is platform-dependent, while Java is platform-independent (write once, run anywhere)
C supports pointers, while Java do
Constructor overloading is having multiple constructors in a class with different parameters, while constructor overriding is redefining a superclass constructor in a subclass.
Constructor overloading allows a class to have multiple constructors with different parameters.
Constructor overriding involves redefining a superclass constructor in a subclass with the same name and parameters.
Example of constructor overloading:...
I applied via Campus Placement and was interviewed in Sep 2022. There were 2 interview rounds.
It's on campus recruitment drive so first round is aptitude round all about basic formulas of aptitude(60),consist of verbal and aptitude and reasoning.you can crack easily if ur good at basics.That's about first round.It includes next round as game based asssesment different types games (4)are there one by one you have to play with in time .
Call by value and reference are two ways of passing arguments to functions.
Call by value passes a copy of the argument's value to the function.
Call by reference passes a reference to the argument's memory location to the function.
Functions that use call by value cannot modify the original value of the argument.
Functions that use call by reference can modify the original value of the argument.
In some programming languag...
posted on 4 Aug 2022
I applied via campus placement at R M K Engineering College, Kavaraipettai and was interviewed in Feb 2022. There were 4 interview rounds.
Numericals, email writing, grammar
Easy questions from array and string concepts
A program to find the factorial of a given number.
Take input from the user for the number whose factorial needs to be found.
Use a loop to multiply the number with all the numbers less than it.
Print the final result as the factorial of the given number.
I applied via Company Website and was interviewed in Jan 2021. There were 4 interview rounds.
based on 1 review
Rating in categories
Software Engineer
935
salaries
| ₹2.8 L/yr - ₹11 L/yr |
Senior Associate
773
salaries
| ₹1.5 L/yr - ₹7.6 L/yr |
Network Engineer
696
salaries
| ₹1.8 L/yr - ₹10 L/yr |
Software Developer
640
salaries
| ₹3.5 L/yr - ₹14.5 L/yr |
Senior Software Engineer
575
salaries
| ₹6.5 L/yr - ₹26 L/yr |
Tata Communications
Bharti Airtel
Reliance Communications
Vodafone Idea