i
NTT Data
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There was 1 interview round.
ES6 features are new additions to JavaScript that enhance its functionality and make coding more efficient.
Arrow functions: concise syntax for writing functions
Let and const: block-scoped variables
Template literals: easier string interpolation
Destructuring assignment: extracting values from arrays or objects
Spread syntax: expanding elements in arrays or objects
Default parameters: assigning default values to function pa...
Angular 15 is not released yet.
Angular 15 has not been released yet, the latest version is Angular 12.
It is important to stay updated with the latest Angular versions for better development experience.
Angular 15 may introduce new features and improvements, so it's worth keeping an eye on future releases.
I applied via Referral and was interviewed in Jan 2024. There were 3 interview rounds.
Memory in Go is managed using garbage collection, which automatically frees up memory that is no longer in use.
Go uses a garbage collector to automatically manage memory allocation and deallocation.
Memory is allocated on the heap, and garbage collection is used to free up memory that is no longer needed.
Pointers are used to reference memory locations, allowing for efficient memory management.
Examples: var x *int = new(
Project internal architecture refers to the structure and organization of the codebase and components within a software project.
Components and modules are organized in a logical manner to ensure scalability and maintainability.
Design patterns such as MVC, MVVM, or microservices may be used to structure the codebase.
Communication between components is defined through interfaces and APIs.
Data flow and dependencies are ma...
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There was 1 interview round.
posted on 9 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Function Overriding is a concept in object-oriented programming where a subclass provides a specific implementation of a method that is already provided by its parent class.
In Function Overriding, a subclass can provide a specific implementation of a method that is already defined in its parent class.
The method in the subclass must have the same name, return type, and parameters as the method in the parent class to ove...
Using LINQ query to order data in C#
Use the OrderBy method to sort data in ascending order
Use the OrderByDescending method to sort data in descending order
You can also use ThenBy and ThenByDescending for secondary sorting
Out parameter is used to pass data out of a method or function.
Out parameters are used when a method needs to return multiple values.
They are declared using the 'out' keyword in C#.
Example: void CalculateArea(int length, int width, out int area) { area = length * width; }
Reflection in C# allows for inspecting and manipulating metadata of types at runtime.
Reflection is used to dynamically create instances of types, access properties, and invoke methods.
Examples include using reflection to load assemblies at runtime, inspect attributes of types, and generate code dynamically.
Reflection can be slow and should be used judiciously due to performance overhead.
React is a JavaScript library for building user interfaces. Deployment can be done using various methods.
React features include virtual DOM, component-based architecture, JSX syntax, and state management.
Deployment can be done using tools like Heroku, Netlify, AWS, or manually by building and serving static files.
Continuous integration and deployment (CI/CD) pipelines can be set up to automate the deployment process.
Se...
I applied via Walk-in and was interviewed in Oct 2024. There was 1 interview round.
Def factorial_iterative(n):
result = 1
for i in range(1, n + 1):
result *= i
return result
posted on 5 Sep 2024
Just some basic questions.
Total 6 questions. 4 basic and 2 advanced.
Program to generate Fibonacci series using Java
Use a loop to generate Fibonacci series
Start with 0 and 1 as the first two numbers
Add the previous two numbers to get the next number
Repeat the process until the desired number of terms
Inheritance in Java allows a class to inherit properties and behaviors from another class.
Create a parent class with common properties and methods
Create a child class that extends the parent class
Child class can access parent class properties and methods
posted on 26 Aug 2023
I applied via LinkedIn
Coding is little difficult so please go through logic
Java is a versatile programming language used for developing a wide range of applications, from web and mobile apps to enterprise systems.
Java is used for developing web applications, mobile applications, desktop applications, and enterprise systems.
It is commonly used in backend development for server-side programming.
Java is also used in game development, scientific applications, and big data processing.
It is platfor...
posted on 19 Dec 2023
posted on 4 Feb 2023
I applied via Approached by Company and was interviewed in Aug 2022. There were 2 interview rounds.
based on 1 interview
Interview experience
Software Engineer
936
salaries
| ₹2.8 L/yr - ₹11 L/yr |
Senior Associate
773
salaries
| ₹1.5 L/yr - ₹7.5 L/yr |
Network Engineer
675
salaries
| ₹1.8 L/yr - ₹10 L/yr |
Software Developer
638
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