i
NTT Data
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Feb 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Protocols in Swift define a blueprint of methods, properties, and other requirements that a class, struct, or enum must adopt.
Protocols are used to define a set of rules or capabilities that a type must conform to.
They allow for code reuse and provide a way to define common behavior across different types.
A type can adopt multiple protocols, enabling it to conform to multiple sets of rules.
Protocols can require propert...
Dependency Injection is a design pattern where the dependencies of an object are provided externally rather than being created internally.
Dependency Injection helps in achieving loose coupling between classes.
It allows for easier testing and maintenance of code.
There are three types of Dependency Injection: Constructor Injection, Setter Injection, and Interface Injection.
Example: In iOS development, we can use Dependen...
Generics in Swift allow you to write flexible and reusable code by creating functions, classes, and structures that can work with any type.
Generics enable you to write code that can be used with different types, without duplicating code.
You can define generic functions, types, and protocols to work with a wide range of types.
Generics are particularly useful when working with collections, such as arrays and dictionaries...
Associate types are a way to create a relationship between two types in Swift.
Associate types are defined using the 'associatedtype' keyword.
They are used in protocols to define a placeholder type that will be specified by the conforming type.
The conforming type can provide its own concrete type for the associated type.
This allows protocols to be more flexible and reusable.
For example, a protocol for a container type c...
I applied via Campus Placement and was interviewed before Jan 2024. There were 3 interview rounds.
Mathematics, Reasoning, English
How managers could be more effective to the company
Journal entries are accounting records that show the financial transactions of a business.
Journal entries are used to record the financial effects of business transactions.
They consist of debits and credits to different accounts in the general ledger.
Each journal entry must have an equal debit and credit amount to maintain the accounting equation (Assets = Liabilities + Equity).
For example, a journal entry to record a ...
A Profit and Loss Statement is a financial report that summarizes a company's revenues, expenses, and profits over a specific period of time.
It shows the company's total revenue, total expenses, and net income or loss for a specific period, typically a month, quarter, or year.
Revenue includes sales, interest income, and other sources of income, while expenses include costs of goods sold, operating expenses, and taxes.
T...
I have completed certification courses in financial accounting and advanced Excel.
Certification in Financial Accounting from XYZ Institute
Advanced Excel Certification from ABC Academy
Courses focused on financial analysis, budgeting, and reporting
What people are saying about NTT Data
NTT Data interview questions for popular designations
I applied via Approached by Company and was interviewed in Mar 2024. There were 2 interview rounds.
Be vocal confident and ask questios
Get interview-ready with Top NTT Data Interview Questions
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 Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Private equity is a type of investment where funds are raised from institutional and high-net-worth investors to acquire equity ownership in companies.
Private equity firms typically buy out existing companies or invest in growing businesses to help them expand.
Investors in private equity funds expect high returns, often through selling their stake in the company after a few years.
Private equity investments are usually ...
Hedge funds are investment funds that pool capital from accredited individuals or institutional investors and invest in a variety of assets.
Hedge funds are typically only available to accredited investors due to their complex and risky nature.
They use a variety of strategies to generate returns, including long/short equity, event-driven, and global macro.
Hedge funds often charge both a management fee (typically 2%) and...
I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.
I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.
Some of the top questions asked at the NTT Data interview -
The duration of NTT Data interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 482 interviews
Interview experience
based on 3.9k reviews
Rating in categories
6-9 Yrs
₹ 17-38 LPA
5-5 Yrs
Not Disclosed
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