i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Walk-in and was interviewed before Mar 2023. There were 3 interview rounds.
Java coding, c coding
I applied via Campus Placement and was interviewed before Mar 2023. There were 3 interview rounds.
Basic aptitude test , reasoning test
I applied via Walk-in and was interviewed before Aug 2022. There were 4 interview rounds.
Basic aptitude and coding questions
Program to reverse a string
Create a function that takes a string as input
Use a loop to iterate through the characters of the string in reverse order
Append each character to a new string to build the reversed string
OOP stands for Object-Oriented Programming. Its pillars are encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
What people are saying about Cognizant
I applied via Company Website and was interviewed before Oct 2022. There were 3 interview rounds.
It covered English, Quantitative and qualitative questions
Cognizant interview questions for designations
I was interviewed before Jun 2022.
A multi key in a database is a key that consists of multiple columns, used to uniquely identify a record in a table.
A multi key is created by combining two or more columns in a table.
It is used to ensure uniqueness and improve query performance.
Example: a multi key combining 'first_name' and 'last_name' columns in a 'users' table.
Overriding is when a subclass provides a specific implementation of a method that is already provided by its parent class, while overloading is when a class has multiple methods with the same name but different parameters.
Overriding involves a subclass providing a specific implementation of a method from its parent class.
Overloading involves a class having multiple methods with the same name but different parameters.
In...
Factory design pattern is a creational pattern that provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created.
Factory design pattern involves creating an interface (or abstract class) for creating objects, and letting subclasses decide which class to instantiate.
It helps in creating objects without exposing the instantiation logic to the client a...
Get interview-ready with Top Cognizant Interview Questions
I applied via Walk-in and was interviewed in Feb 2022. There were 2 interview rounds.
Java SQL
Oops concept from java
Object-oriented programming paradigm
Encapsulation, Inheritance, Polymorphism, Abstraction
Classes and Objects
Access Modifiers
Example: Class Car with properties like make, model, year and methods like start, stop, accelerate
Example: Inheritance - Class SUV extends Car with additional property like off-road capability
I applied via Naukri.com and was interviewed before Oct 2022. There were 4 interview rounds.
1 Appetite test check the general knowledge and analysis skills
It will based experience coding questions will asked
I applied via Naukri.com and was interviewed before Sep 2022. There were 3 interview rounds.
I applied via Company Website and was interviewed before Jan 2022. There were 4 interview rounds.
Logical reasoning, Analytical thinking, Aptitude
Was asked to write a few java programs that are basic
I applied via Campus Placement and was interviewed in Apr 2021. There was 1 interview round.
Dangling pointers are pointers that point to a memory location that has been deleted or freed. Null pointers point to nothing.
Dangling pointers can cause crashes or unexpected behavior in a program.
Null pointers are often used to indicate that a pointer does not point to a valid memory location.
Dangling pointers can be avoided by setting pointers to NULL after freeing the memory they point to.
Null pointers can be check
Program to build a triangle of squares in C or Java.
Use nested loops to print the required number of squares in each row.
The number of squares in each row increases by 1.
The loop should run for the required number of rows.
Use printf or cout statements to print the squares.
Some of the top questions asked at the Cognizant Associate Engineer interview -
The duration of Cognizant Associate Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 55 interviews
4 Interview rounds
based on 243 reviews
Rating in categories
Associate
72.2k
salaries
| ₹5.1 L/yr - ₹15.9 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.6 L/yr |
TCS
Infosys
Wipro
Accenture