i
Cognizant
Filter interviews by
I enjoy a variety of hobbies that enhance my analytical skills and creativity, such as data visualization, reading, and hiking.
Data Visualization: I create visual representations of data using tools like Tableau and Power BI.
Reading: I read books on data science and analytics to stay updated with industry trends.
Hiking: I enjoy hiking, which helps me clear my mind and think critically about data problems.
PV stands for Present Value, a financial concept used to determine the current worth of a future sum of money.
PV is calculated by discounting the future cash flows by a certain rate of return.
It helps in making investment decisions by comparing the present value of future cash flows to the initial investment.
PV is used in various financial calculations such as net present value (NPV) and internal rate of return (I...
The process outline involves identifying the problem, collecting and analyzing data, and presenting insights and recommendations.
Identify the problem or question to be answered
Collect relevant data from various sources
Clean and preprocess the data
Analyze the data using statistical methods and tools
Visualize the data to identify patterns and trends
Present insights and recommendations to stakeholders
I would query the relevant stakeholders involved in the data collection process.
Identify the stakeholders involved in the data collection process
Reach out to them to understand the data collection process and identify any potential issues
Collaborate with them to resolve the TP discrepant data
What people are saying about Cognizant
Transposing a data set involves flipping rows and columns.
Identify the data set to be transposed
Create a new table with the columns and rows flipped
Copy the data from the original table to the new table
Transpose can be done using Excel, Python, R, SQL, etc.
Example: Transposing a table of sales data to have products as rows and months as columns
C is a procedural language while Java is an object-oriented language.
C is compiled while Java is interpreted
C has pointers while Java does not
Java has automatic garbage collection while C does not
Java is platform-independent while C is not
Java has built-in support for multithreading while C does not
SQL commands are used to manipulate and retrieve data from relational databases.
SQL stands for Structured Query Language
Common SQL commands include SELECT, INSERT, UPDATE, and DELETE
SQL commands are used to create, modify, and delete database objects such as tables, views, and indexes
Examples: SELECT * FROM customers; INSERT INTO orders (customer_id, order_date) VALUES (1, '2021-01-01'); UPDATE products SET price ...
C++ is a high-level programming language used for developing system software, application software, and video games.
C++ is an extension of the C programming language.
It supports object-oriented programming concepts like classes, inheritance, and polymorphism.
C++ is used for developing operating systems, device drivers, and embedded systems.
It is also popular for developing video games and high-performance applicat...
CDM stands for Common Data Model, used to standardize data for analysis. Experience in database management is crucial for data analysts.
CDM is a standardized, structured data model used to organize and analyze data from various sources.
Experience in database management is essential for working with CDM, as it involves storing, retrieving, and manipulating data.
Knowledge of SQL and database querying is important fo...
Questions related to data analysis techniques and methods.
Bais and variance trade-off: balancing model complexity and accuracy
Handling imbalanced data: resampling techniques, adjusting class weights, using different evaluation metrics
Multicollinearity: when predictor variables are highly correlated, can be handled by feature selection or regularization
Lasso & Ridge: regularization techniques to prevent overfitting...
I appeared for an interview in May 2025, where I was asked the following questions.
The company specializes in data analytics solutions to drive business insights and improve decision-making processes.
Focus on data-driven decision making, helping businesses optimize operations.
Utilizes advanced analytics tools like Python and R for data manipulation.
Offers services in various sectors, including finance, retail, and healthcare.
Emphasizes the importance of data visualization for clear communication of i...
I appeared for an interview in Apr 2025, where I was asked the following questions.
Coding 2 questions java
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
5 Python programming question
I applied via Campus Placement
It was a aptitude come coding test
Basic questions on aptitude
Basic case to solve about increasing and analysing revenue streams
I want to join Cognizant for its innovative approach, diverse projects, and commitment to professional growth in data analytics.
Cognizant's reputation for innovation aligns with my passion for leveraging data to drive business insights.
The opportunity to work on diverse projects across various industries excites me, as it will enhance my analytical skills.
Cognizant's commitment to employee development through training ...
I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.
I applied via Referral and was interviewed in Oct 2023. There were 2 interview rounds.
The duration of Cognizant Data Analyst interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 38 interview experiences
Difficulty level
Duration
based on 364 reviews
Rating in categories
Associate
71.2k
salaries
| ₹5.3 L/yr - ₹12.6 L/yr |
Programmer Analyst
56.1k
salaries
| ₹3.5 L/yr - ₹8 L/yr |
Senior Associate
55.8k
salaries
| ₹9.8 L/yr - ₹23.8 L/yr |
Senior Processing Executive
30.1k
salaries
| ₹2.5 L/yr - ₹6.5 L/yr |
Technical Lead
18.6k
salaries
| ₹6 L/yr - ₹21.3 L/yr |
TCS
Infosys
Wipro
Accenture