i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
IAM stands for Identity and Access Management. It is a framework of policies and technologies that ensure the right individuals have the right access to resources.
IAM helps organizations manage user identities, roles, and access permissions.
Benefits of IAM include improved security by enforcing least privilege access, increased compliance with regulations, centralized access control, and streamlined user management.
IAM...
Collections in Java are frameworks that provide an architecture to store and manipulate a group of objects.
Collections provide interfaces (List, Set, Map) and classes (ArrayList, LinkedList, HashSet, HashMap) to work with groups of objects
They offer methods to add, remove, and manipulate elements in the collection
Collections framework also includes algorithms for searching, sorting, and iterating over collections
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Intutive and immersive topic asked was about co2 emission
Algebraic questions and IQ
I applied via Naukri.com and was interviewed in Apr 2024. There were 3 interview rounds.
Frequency of strings
Abstract class is a class that cannot be instantiated and may contain abstract methods.
Cannot be instantiated directly
May contain abstract methods that must be implemented by subclasses
Can have both abstract and non-abstract methods
Used for creating a template for other classes to inherit from
Exception handling is a programming concept that deals with errors and unexpected events in a program.
Exception handling allows programmers to gracefully handle errors and prevent program crashes.
It involves using try, catch, and finally blocks to handle exceptions.
Examples of exceptions include divide by zero, file not found, and out of memory errors.
Arrays are fixed in size and store elements of the same data type, while lists can dynamically resize and store elements of different data types.
Arrays have a fixed size, while lists can dynamically resize.
Arrays store elements of the same data type, while lists can store elements of different data types.
Arrays use contiguous memory allocation, while lists use linked data structures.
Arrays are accessed by index, while
What people are saying about Cognizant
I applied via LinkedIn and was interviewed in Apr 2024. There were 3 interview rounds.
Aptitude test 2 hours
Code logic for a specific function
Identify the input parameters required for the function
Define the steps needed to achieve the desired output
Consider edge cases and error handling
Test the function with different inputs to ensure correctness
Cognizant interview questions for designations
Get interview-ready with Top Cognizant Interview Questions
Basic Aptitude Question
I applied via Approached by Company and was interviewed in Dec 2023. There were 2 interview rounds.
HACKERRANK TEST WAS CONDUCTED FOR TESTING THE KNOWLEDGE IN REACT.JS AS I BELONG TO THAT FIELD.
Use SQL JOIN to fetch common records from two tables.
Use SQL JOIN to combine the two tables based on a common column (e.g. student ID).
Select the columns you want to retrieve from both tables.
Use the WHERE clause to filter out the records that are common between the two tables.
SQL is a language used to manage databases, while SQL Server is a Microsoft product that includes a database management system.
SQL is a language used to interact with databases, while SQL Server is a Microsoft product that includes a database management system.
SQL can be used with various database management systems like MySQL, Oracle, etc., while SQL Server is specific to Microsoft.
SQL is a standard language for query...
To select uncommon records that do not match, use the NOT IN or NOT EXISTS clause in SQL.
Use the NOT IN clause to select records that do not match a specific list of values.
Use the NOT EXISTS clause to select records that do not have a matching record in a subquery.
Example: SELECT * FROM table_name WHERE column_name NOT IN (value1, value2);
Example: SELECT * FROM table1 WHERE NOT EXISTS (SELECT * FROM table2 WHERE table
React is a JavaScript library for building user interfaces.
React allows developers to create reusable UI components.
It uses a virtual DOM for efficient rendering.
React can be used to build single-page applications.
React is maintained by Facebook and a community of developers.
React can be combined with other libraries like Redux for state management.
Moving images can be added in Flipkart by using HTML and CSS animations.
Use HTML tag to insert the image
Apply CSS animations to create the moving effect
Use keyframes to define the animation behavior
OOPs concept in Java refers to Object-Oriented Programming principles like inheritance, encapsulation, polymorphism, and abstraction.
Java supports OOPs concepts like inheritance, where a class can inherit properties and behaviors from another class.
Encapsulation in Java involves bundling data and methods within a class to restrict access from outside.
Polymorphism allows objects to be treated as instances of their paren...
Agile is an iterative approach to software development that focuses on delivering small, incremental releases.
Agile involves breaking down projects into small, manageable chunks called sprints
It emphasizes collaboration, flexibility, and customer feedback throughout the development process
In Agile, requirements and solutions evolve through the collaborative effort of self-organizing and cross-functional teams
Unlike wat...
I applied via Job Fair and was interviewed in Jul 2024. There was 1 interview round.
Some of the top questions asked at the Cognizant Programmer Analyst interview -
The duration of Cognizant Programmer Analyst interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 440 interviews
5 Interview rounds
based on 5.5k reviews
Rating in categories
Associate
72.3k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
Programmer Analyst
55.6k
salaries
| ₹2.4 L/yr - ₹9.6 L/yr |
Senior Associate
48.6k
salaries
| ₹9 L/yr - ₹27.4 L/yr |
Senior Processing Executive
28.9k
salaries
| ₹1.8 L/yr - ₹9 L/yr |
Technical Lead
17.6k
salaries
| ₹5.9 L/yr - ₹24.9 L/yr |
TCS
Infosys
Wipro
Accenture