i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I appeared for an interview in Aug 2024.
DDP, DPP, and process property are different concepts in the field of data analysis and management.
DDP stands for Data Distribution Protocol, which is used for distributing data across multiple nodes in a network.
DPP stands for Data Processing Pipeline, which is a series of data processing steps that are executed in a specific order.
Process property refers to the characteristics or attributes of a data processing opera...
To speed up execution through development changes, steps can include optimizing code, automating processes, and improving communication.
Optimize code by identifying and removing bottlenecks
Automate repetitive tasks to reduce manual effort and human error
Improve communication between team members to ensure smooth collaboration and coordination
Seeking new challenges, growth opportunities, and a better cultural fit.
Desire for new challenges and growth opportunities
Seeking a better cultural fit
Interested in the organization's values and mission
Looking for a more collaborative work environment
Wanting to expand skill set and knowledge
I value job satisfaction over financial compensation, as it leads to long-term fulfillment and motivation.
Job satisfaction is crucial for overall well-being and productivity
Financial compensation is important but not the sole factor for job satisfaction
Examples: opportunities for growth, work-life balance, positive work environment
In the next five years, I envision myself as a Senior Manager leading a team of high-performing individuals in a dynamic and innovative company.
Continuing to excel in my current role and taking on more responsibilities
Developing strong leadership skills through mentorship and training programs
Building a strong network within the industry to stay updated on trends and best practices
Working towards achieving professional...
I applied via Job Fair and was interviewed in May 2024. There was 1 interview round.
Hooks are functions that allow developers to use state and other React features in functional components.
Hooks were introduced in React 16.8 to allow developers to use state and other React features in functional components.
Some commonly used hooks include useState, useEffect, useContext, and useReducer.
Hooks are used to manage component state, perform side effects, and access context in functional components.
Hooks are...
Project structure refers to the organization of tasks, resources, and timelines within a project.
Project structure outlines the hierarchy of tasks and subtasks within a project
It includes defining roles and responsibilities of team members
Project structure also involves setting timelines and milestones for completion
Examples of project structures include waterfall, agile, and hybrid methodologies
Redux flow is a predictable state container for JavaScript apps.
Actions are dispatched to the store
Reducers specify how the state changes in response to actions
Store holds the state of the application
Components subscribe to the store to get updates
Promises and callback hell are concepts in asynchronous programming where nested callbacks can lead to unreadable and difficult to maintain code.
Promises are objects representing the eventual completion or failure of an asynchronous operation. They help in handling asynchronous operations in a more organized and readable way.
Callback hell refers to the situation where multiple nested callbacks are used to handle asynch...
Find the second largest element in an array of strings.
Convert the strings to integers for comparison.
Sort the array in descending order.
Return the second element in the sorted array.
Remove zeros from array of strings
Iterate through the array and filter out any strings that contain '0'
Create a new array with the filtered strings
Override MUI classes by using the makeStyles function provided by Material-UI
Create a custom styles object using makeStyles function
Override specific classes by targeting them in the styles object
Apply the custom styles to the component using the className prop
What people are saying about Cognizant
I appeared for an interview before Apr 2024, where I was asked the following questions.
Cognizant interview questions for designations
I appeared for an interview before Mar 2024, where I was asked the following questions.
Get interview-ready with Top Cognizant Interview Questions
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
A Spring Boot app starts by initializing the Spring ApplicationContext and then launching the embedded Tomcat server.
Spring Boot app starts by scanning for components annotated with @ComponentScan in the specified package and sub-packages.
The application context is then created by loading the beans defined in the configuration classes annotated with @Configuration.
Once the application context is initialized, the embedd...
Spring Boot uses Bean Life cycle methods to manage the creation and destruction of beans in the application context.
Spring container instantiates the bean by calling the default constructor or a static factory method.
Spring sets the bean properties and dependencies using setters or constructor injection.
If the bean implements InitializingBean interface, the afterPropertiesSet() method is called.
If the bean has init-met...
Coding question in the hackerrank regarding string and collections including streams
I applied via Walk-in
Interface defines a contract for classes to implement, while abstract class can have both abstract and concrete methods.
Interface can only have abstract methods and constants, while abstract class can have both abstract and concrete methods.
A class can implement multiple interfaces but can only inherit from one abstract class.
Interfaces are used to achieve multiple inheritance in Java, while abstract classes are used t...
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Authentication in MVC is the process of verifying the identity of a user before granting access to resources.
Authentication in MVC can be implemented using various methods such as Forms Authentication, Windows Authentication, and OAuth.
Forms Authentication involves users providing their credentials through a login form.
Windows Authentication uses the Windows operating system to authenticate users based on their Windows...
String is immutable in Java to ensure security, thread safety, and optimization.
Immutable strings prevent accidental changes to sensitive data.
Immutable strings allow for safe sharing of strings between multiple threads.
Immutable strings enable string pooling for memory optimization.
Some of the top questions asked at the Cognizant Senior Associate interview for experienced candidates -
The duration of Cognizant Senior Associate interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 67 interviews
4 Interview rounds
based on 3.1k reviews
Rating in categories
Associate
72.3k
salaries
| ₹5.2 L/yr - ₹16 L/yr |
Programmer Analyst
55.6k
salaries
| ₹2.4 L/yr - ₹9.3 L/yr |
Senior Associate
50.3k
salaries
| ₹9 L/yr - ₹28.6 L/yr |
Senior Processing Executive
29.1k
salaries
| ₹1.8 L/yr - ₹9 L/yr |
Technical Lead
17.7k
salaries
| ₹6 L/yr - ₹25 L/yr |
TCS
Infosys
Wipro
Accenture