i
NTT Data
Filter interviews by
I applied via Recruitment Consultant and was interviewed in Apr 2019. There were 5 interview rounds.
I was interviewed in Oct 2016.
Top trending discussions
I applied via Campus Placement and was interviewed in Oct 2021. There were 4 interview rounds.
OOPS is a programming paradigm based on the concept of objects that interact with each other to perform tasks.
OOPS stands for Object-Oriented Programming System
It focuses on encapsulation, inheritance, and polymorphism
Encapsulation is the process of hiding data and methods within a class
Inheritance allows a class to inherit properties and methods from another class
Polymorphism allows objects to take on multiple forms o...
SOLID is a set of principles for object-oriented programming to make software more maintainable, scalable, and robust.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open-Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Subtypes must be substitutable for their base types.
I - Interface Segregation Princi...
Array methods and properties in C#
Length property returns the number of elements in an array
IndexOf method returns the index of the first occurrence of a specified element
Sort method sorts the elements in an array in ascending order
Reverse method reverses the order of the elements in an array
I applied via Campus Placement
I applied via campus placement at Andhra University and was interviewed in Feb 2022. There was 1 interview round.
Algorithm is a set of instructions to solve a problem or perform a task.
It is a step-by-step procedure to solve a problem.
It can be represented using flowcharts or pseudocode.
Examples include sorting algorithms like bubble sort and quicksort.
Efficiency of an algorithm is measured using time and space complexity.
Different types of testing include unit testing, integration testing, system testing, and acceptance testing.
Unit testing focuses on testing individual components or units of code.
Integration testing verifies the interaction between different components.
System testing ensures the entire system works as expected.
Acceptance testing validates if the system meets the user's requirements.
OOPs stands for Object-Oriented Prog...
based on 6 reviews
Rating in categories
Software Engineer
932
salaries
| ₹2.8 L/yr - ₹11 L/yr |
Senior Associate
767
salaries
| ₹1.1 L/yr - ₹9.3 L/yr |
Network Engineer
647
salaries
| ₹1.8 L/yr - ₹10 L/yr |
Software Developer
615
salaries
| ₹2.5 L/yr - ₹13 L/yr |
Senior Software Engineer
512
salaries
| ₹6.5 L/yr - ₹24 L/yr |
Tata Communications
Bharti Airtel
Reliance Communications
Vodafone Idea