Cognizant
10+ NTT Data Interview Questions and Answers
Q1. What are the basic elements of pricing and how to control cost aspects and improve profitability.
Basic elements of pricing include cost, competition, value, and demand. Cost control and profitability can be improved through strategic pricing decisions.
Cost: Consider all costs associated with producing and selling a product or service.
Competition: Analyze the pricing strategies of competitors and adjust accordingly.
Value: Determine the perceived value of the product or service to the customer.
Demand: Understand the market demand for the product or service.
Cost control: Re...read more
Q2. what is the GAAP accounting and where it applicable
GAAP accounting refers to the Generally Accepted Accounting Principles, a set of standard guidelines for financial reporting in the US.
GAAP is a set of accounting standards used in the US for preparing financial statements.
It ensures consistency and comparability in financial reporting across different companies.
GAAP principles cover topics such as revenue recognition, balance sheet classification, and disclosure requirements.
Examples of GAAP-compliant financial statements in...read more
Q3. What is warehouse and its uses?
A warehouse is a large storage facility used to store goods and products for distribution or sale.
Warehouses are used by manufacturers, wholesalers, retailers, and other businesses to store their products.
They can be used for short-term or long-term storage, depending on the needs of the business.
Warehouses can also be used for cross-docking, where products are quickly transferred from one truck to another for faster distribution.
Some warehouses are fully automated, using rob...read more
Q4. what is the accounting rule for nominal account
Nominal accounts are temporary accounts that are closed at the end of each accounting period.
Nominal accounts include revenue, expenses, gains, and losses.
These accounts are used to track income and expenses for a specific period.
At the end of the accounting period, the balances in nominal accounts are transferred to the income statement.
Examples of nominal accounts include sales revenue, salaries expense, interest income, and rent expense.
Q5. partnership accounting follows accrual basis accounting?
No, partnership accounting typically follows cash basis accounting.
Partnership accounting usually follows cash basis accounting, where income and expenses are recorded when cash is received or paid.
Accrual basis accounting records income and expenses when they are earned or incurred, regardless of when cash is exchanged.
However, some partnerships may choose to use accrual basis accounting for more accurate financial reporting.
In accrual basis accounting, revenue is recognized...read more
Q6. Different between class and object in OOP
Class is a blueprint for creating objects, while an object is an instance of a class.
Class defines the properties and behaviors of objects, while objects are specific instances of classes.
Classes can be thought of as templates, while objects are the actual instances created from those templates.
An object can belong to a specific class, but a class cannot belong to an object.
Example: Class 'Car' defines properties like color and model, while object 'myCar' is an instance of th...read more
Q7. Basic definitions with real time examples. Diagrammatic representation.
Basic definitions with real time examples and diagrammatic representation.
Basic definitions: An analyst is someone who examines data and provides insights or recommendations based on their findings.
Real time examples: An analyst in finance may analyze market trends to make investment recommendations.
Diagrammatic representation: A diagram showing the process of data analysis, from data collection to insights generation.
Q8. What is a pointer?
A pointer is a variable that stores the memory address of another variable.
Pointers allow for dynamic memory allocation and manipulation.
They are commonly used in programming languages like C and C++.
Pointers can be used to pass values between functions or to access data structures.
Example: int *ptr; ptr = # //ptr now points to the memory address of num
Example: char *str = "Hello World"; printf("%s", str); //prints Hello World
Q9. Difference between array and structure
Array is a collection of similar data types while structure is a collection of different data types.
Arrays are used to store homogeneous data types
Structures are used to store heterogeneous data types
Arrays have a fixed size while structures can have varying sizes
Arrays are accessed using index while structures are accessed using member variables
Q10. how was NAV calculated
NAV is calculated by subtracting liabilities from assets and dividing by the number of outstanding shares.
NAV = (Assets - Liabilities) / Number of Outstanding Shares
Assets include investments, cash, and other holdings
Liabilities include debts and other financial obligations
Number of outstanding shares is the total number of shares issued by the fund
Q11. Difference between Delete and Truncate
Delete removes specific rows while Truncate removes all rows from a table.
Delete is a DML operation while Truncate is a DDL operation.
Delete can be rolled back while Truncate cannot be rolled back.
Delete operation is slower than Truncate operation.
Delete operation does not reset the identity of the table while Truncate does.
Example: DELETE FROM table_name WHERE condition; TRUNCATE TABLE table_name;
Q12. What is the use of jvm
JVM stands for Java Virtual Machine, used to run Java applications by converting bytecode into machine code.
JVM is responsible for executing Java bytecode and managing memory.
It provides platform independence by converting bytecode into machine code specific to the underlying hardware.
JVM also handles garbage collection, security, and exception handling.
Examples of JVM implementations include Oracle HotSpot, OpenJ9, and GraalVM.
Q13. Diff b/w arraylist and linkedlist
ArrayList is resizable and uses contiguous memory while LinkedList uses nodes and is best for frequent insertions/deletions.
ArrayList is faster for accessing elements by index
LinkedList is faster for inserting/deleting elements in the middle of the list
ArrayList uses less memory than LinkedList for storing the same number of elements
LinkedList is better suited for implementing a stack or queue
Example: ArrayList
arrList = new ArrayList (); LinkedList linkedList = new LinkedList...read more
Q14. what's SQL joins
SQL joins are used to combine rows from two or more tables based on a related column between them.
SQL joins are used to retrieve data from multiple tables based on a related column between them
Types of SQL joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column
Q15. Explain semantic HTML
Semantic HTML is using HTML elements to give meaning to the content, rather than just for styling purposes.
Semantic HTML helps improve accessibility for users with disabilities by providing context and structure to the content.
It also improves SEO as search engines can better understand the content and rank it appropriately.
Examples of semantic HTML elements include <header>, <nav>, <article>, <section>, <footer>, <aside>, <main>, <figure>, <figcaption>.
Q16. selenium navigation methods
Selenium navigation methods help automate browser interactions in web testing.
Selenium provides methods like get(), navigate().to(), navigate().back(), navigate().forward(), navigate().refresh() for navigation
These methods help in moving between different pages, refreshing the page, etc.
Example: driver.get("https://www.example.com")
Q17. INRODUCE YOURSLEF
I am a dedicated and detail-oriented analyst with a strong background in data analysis and problem-solving.
Experienced in data analysis and interpretation
Skilled in using various analytical tools and software
Strong attention to detail and accuracy in work
Excellent problem-solving skills
More about working at Cognizant
Interview Process at NTT Data
Top Analyst Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month