i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Campus Placement and was interviewed in Aug 2022. There were 2 interview rounds.
It was an aptitude test not so tough can be easily cleared with practice.
I applied via Campus Placement and was interviewed in Aug 2022. There were 3 interview rounds.
On 1st round there will be 2 sections one is aptitude and second section will be some basic game puzzle it's will easy to crack
I applied via Campus Placement and was interviewed in Aug 2022. There was 1 interview round.
JVM stands for Java Virtual Machine. Oops concepts are the fundamental concepts of object-oriented programming in Java.
JVM is an abstract machine that provides a runtime environment for Java programs.
Oops concepts include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation is the process of hiding implementation details from the user.
Inheritance allows a class to inherit properties and methods from ...
What people are saying about Cognizant
English aptitude verbal Mathematics
Cognizant interview questions for designations
I applied via PrepInsta and was interviewed in Feb 2022. There were 3 interview rounds.
1) Online assessment was round 1 and the platform used was AMCAT.
2) There were 3 sections (similar sections like in TCS, ACCENTURE). The only difference is that of no coding section.
3) Almost all the questions were repeated from the previous year.
4) most of the questions that i solved (while preparation) and the questions that asked were same(even the values were also the same)
1) round 2 name was technical interview and the platform was of superset
2)The time duration given was 1:30 hr but my interview ended in 12-15 minutes.
3)number of questions asked : 10-12
4)almost all the questions were from CV and i got asked about my internship (or any experience) also.
5)subject from which questions asked are : DBMS(because i mentioned in introduction), Java and python (because i mentioned in CV)
6)A coding question was also asked to write while sharing the screen (level was basic)
1) HR interview and the platform was superset
2) time duration was 10 minutes and questions asked were almost 6-8.
3) questions were all relevant to my CV(non technical questions).
4) questions: intro, comfortable with 24*7 shifts, why this company, strengths and weaknesses.
5) basic questions were there, not hard.
Get interview-ready with Top Cognizant Interview Questions
I applied via Campus Placement and was interviewed in Aug 2021. There were 4 interview rounds.
A loop is a programming construct that repeats a set of instructions until a certain condition is met.
Loops are used to automate repetitive tasks in programming.
There are three types of loops: for, while, and do-while.
For example, a for loop can be used to iterate over an array and perform a certain action on each element.
A while loop can be used to repeat a set of instructions until a certain condition is no longer tr...
A function is a block of code that performs a specific task and can be called multiple times.
Functions help in modularizing code and making it reusable.
Functions can take parameters and return values.
Functions can be defined in different ways such as function declaration, function expression, arrow function, etc.
Examples of functions include Math.max(), console.log(), and document.getElementById().
Void refers to a state of emptiness or absence of something.
It can refer to a physical space that is empty or without matter.
It can also refer to a lack of something, such as a void in one's life or a void in a contract.
In programming, void is a data type used to indicate that a function does not return a value.
In law, a void contract is one that is not legally binding.
In physics, a vacuum is often referred to as a voi
Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures can be linear or non-linear
Examples of linear data structures include arrays, linked lists, and stacks
Examples of non-linear data structures include trees and graphs
Choosing the right data structure is important for efficient algorithm design
Data structures are ways to organize and store data. Two examples are arrays and linked lists.
Arrays are a collection of elements of the same data type, stored in contiguous memory locations.
Linked lists are a collection of nodes, each containing data and a reference to the next node in the list.
Yes, there are many advanced technologies in the IT field.
Artificial Intelligence and Machine Learning
Blockchain Technology
Internet of Things (IoT)
Virtual and Augmented Reality
Quantum Computing
Machine learning is a subset of artificial intelligence that enables machines to learn from data and improve their performance.
Machine learning involves training algorithms to make predictions or decisions based on data.
It uses statistical techniques to identify patterns in data and make predictions.
Examples include image recognition, speech recognition, and recommendation systems.
Machine learning can be supervised, un...
Supervised learning uses labeled data to train models while unsupervised learning uses unlabeled data.
Supervised learning requires a target variable to be predicted while unsupervised learning does not.
Supervised learning algorithms include regression, classification, and decision trees while unsupervised learning algorithms include clustering and association.
Examples of supervised learning include predicting housing p...
There are various algorithm methods in machine learning, such as supervised learning, unsupervised learning, and reinforcement learning.
Supervised learning: Algorithms learn from labeled data to make predictions or classifications.
Unsupervised learning: Algorithms learn from unlabeled data to discover patterns or relationships.
Reinforcement learning: Algorithms learn through trial and error to maximize rewards.
Other me...
I applied via Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.
Aptitude test was conducted on AMCAT platform.
There were 3 sections and 80 questions for a time duration of 100 minutes.
Topics asked quantitative aptitude, English comprehension and logical ability.
Second round was a technical interview conducted on superset platform.
There was only one person taking my interview.
The interviewer asked questions on my projects. Since I am from ECE branch she began to ask me some core questions. However I am not strong at that, so I told her honestly. I asked her to instead give me computer science questions.
She asked me some questions on Ethical Hacking since I had mentioned it in my resume.
She asked me very simple aptitude questions on aptitude.(averages,speed distance and time,profit and loss)
List is mutable and tuple is immutable in Python.
Lists can be modified while tuples cannot be modified once created.
Lists are defined using square brackets while tuples are defined using parentheses.
Lists are used for collections of homogeneous items while tuples are used for heterogeneous items.
Lists are slower than tuples in terms of performance.
Example of list: my_list = [1, 2, 3]
Example of tuple: my_tuple = (1, 'he
HTML stands for HyperText Markup Language, used to create and structure web pages.
HTML is the standard markup language for creating web pages
It uses tags to define the structure and content of a web page
Examples of HTML tags include <html>, <head>, <title>, <body>, <p>, <a>, <img>
A database is a structured collection of data that is stored and organized for easy retrieval and manipulation.
A database is used to store and manage large amounts of data.
It allows for easy retrieval and manipulation of data.
Data is organized into tables, with each table containing related information.
Examples of databases include MySQL, Oracle, and MongoDB.
SQL query to find duplicate items in a database.
Use GROUP BY clause to group the items by their values
Use HAVING clause to filter out groups with count greater than 1
Select the columns you want to display in the result
He verified my documents Aadhaar, PAN card and 10th Marks cards and asked some basic questions.
Yes, I am willing to enroll in an internship provided by GenC in the final semester.
I believe that an internship will provide me with valuable experience and skills that will benefit me in my future career.
I am excited about the opportunity to learn from professionals in the industry and apply my knowledge in a real-world setting.
I am open to different types of internships and am willing to work hard to make the most o...
Yes, I am open to relocating for the right opportunity.
I am willing to move to a new city or even a new country if necessary
I am excited about the prospect of experiencing a new culture and meeting new people
I understand that relocation can be a big adjustment, but I am prepared to make the necessary arrangements
I am flexible with my timeline for relocation and can work with the company to find a suitable move-in date
I applied via Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.
It was an online test.
There are 4 sections:-
1. Quants
2. Logical
3. English
4. Code debugging
Code has a syntax error in printf statement. It should have a placeholder for user input.
Add a placeholder in printf statement for user input.
Use %d instead of 4589 in printf statement.
Round duration - 45 minutes
Round difficulty - null
There was a technical interview for about 45 minutes a couple of days after the online test. I received an email with the interview link. Before the interview I took in extra precautions so that my interview goes smoothly. Lighting, background and mic play a very important part and my interviewer at the end of the interview praised my setting.
C++ is an extension of C with object-oriented programming features.
C++ supports classes and objects while C does not.
C++ has constructors and destructors while C does not.
C++ supports function overloading while C does not.
C++ has namespaces while C does not.
C++ supports exception handling while C does not.
Python is the most comfortable programming language for me.
Python has a simple and easy-to-learn syntax.
It has a vast collection of libraries and frameworks.
Python is versatile and can be used for various applications such as web development, data analysis, and machine learning.
Python has a large community that provides support and resources.
Examples: Flask, Django, NumPy, Pandas, TensorFlow.
Java has no pointers for safety reasons and to simplify memory management.
Java uses references instead of pointers to avoid security vulnerabilities.
Pointers can cause memory leaks and dangling references, which Java avoids.
Java's garbage collector automatically manages memory, making pointers unnecessary.
Example: Java's NullPointerException is a result of using a null reference, not a pointer.
Example: C++ allows point...
Polymorphism, inheritance and OOPS are concepts in object-oriented programming.
Polymorphism allows objects of different classes to be treated as if they are of the same class.
Inheritance allows a class to inherit properties and methods from another class.
OOPS is a programming paradigm that uses objects to represent real-world entities and their interactions.
Example of polymorphism: A shape class with different subclass...
Three aptitude questions were asked, one on ratio proportion and two on time and work.
The ratio proportion question may involve finding the ratio between two quantities or solving problems related to direct or inverse proportion.
The time and work questions may involve finding the time taken to complete a task by a certain number of people or finding the efficiency of a worker.
Practice solving similar problems to improv...
My final year project was a mobile app for tracking water consumption.
Developed using React Native and Firebase
Users can set daily water intake goals and track their progress
Included reminders and notifications to encourage hydration
Implemented a social feature where users can compete with friends
Received positive feedback from beta testers
Round duration - 15 minutes
Round difficulty - null
This round was conducted two days after the Technical round. It was a short round of 15 minutes and the questions were limited to my academics and whether I will relocate.
No, I do not have any backlogs.
I have successfully completed all my courses and exams.
I have maintained a good academic record throughout.
I have never had to repeat a course or exam.
I have always been diligent in my studies and time management.
Cognizant is a multinational technology company providing digital, technology, consulting, and operations services.
Founded in 1994 and headquartered in Teaneck, New Jersey
Has a global presence with operations in over 40 countries
Offers services in areas such as artificial intelligence, cloud computing, and cybersecurity
Works with clients across various industries including healthcare, finance, and retail
Has over 300,00
Yes, I am comfortable relocating for the right opportunity.
I have relocated for previous jobs and have found it to be a positive experience.
I am open to exploring new cities and cultures.
I understand that relocation may come with challenges, but I am willing to face them.
I am excited about the possibility of starting fresh in a new location.
I applied via PrepInsta and was interviewed in Sep 2021. There were 3 interview rounds.
First of all there is an online aptitude test.
It includes logical reasoning, also Qualitative ability.
includes work done questions, drawing ball questions, velocity speed problems, relation questions.
There was a meeting scheduled on google meet via superset.
email comes prior to 3 days for the interview.
he asked me several questions here are few of them:
Memory management in Python involves allocation and deallocation of memory for objects.
Python uses automatic memory management through garbage collection.
Memory is allocated dynamically as objects are created.
Unused memory is automatically deallocated through reference counting or garbage collection.
Python provides tools like sys.getsizeof() and tracemalloc to manage memory usage.
Memory leaks can occur if objects are n
Code snippet to return null
In Java: return null;
In Python: return None
In C#: return null;
In JavaScript: return null;
Code to connect database in Python
Import the required module (e.g. pymysql, sqlite3)
Establish a connection to the database using connect() method
Create a cursor object using cursor() method
Execute SQL queries using execute() method
Commit changes using commit() method
Close the cursor and connection using close() method
Object-oriented programming features include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: bundling of data and methods that manipulate the data
Inheritance: creating new classes from existing ones
Polymorphism: ability of objects to take on multiple forms
Abstraction: hiding implementation details from users
Arrays are fixed in size and hold elements of the same data type, while lists are dynamic and can hold elements of different data types.
Arrays are declared with a fixed size, while lists can grow or shrink dynamically.
Arrays can only hold elements of the same data type, while lists can hold elements of different data types.
Arrays are accessed using an index, while lists are accessed using an iterator.
Examples: int[] ar...
There was a meeting scheduled on google meet via superset.
email comes prior to 2 days for the interview.
The main purpose of this round was document verification.
nothing much.
I applied via Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.
Round 1 is an Aptitude round that is on the Amcat platform. This round consists of three sections namely.
Quantitative Aptitude (24 questions 35 minutes)
English Comprehension (20 questions 20minutes)
Logical Reasoning (35 questions 45 minutes)
Round duration - 50 minutes
Round difficulty - null
The Technical Interview was conducted on 27 Sept 2021. It was conducted on the Superset platform.
My Technical Interview was 50 min long.
C++ is an extension of C with object-oriented programming features.
C++ supports classes and objects while C does not.
C++ has better support for polymorphism and inheritance.
C++ has a standard template library (STL) for data structures and algorithms.
C++ allows function overloading and default arguments.
C++ has exception handling for error management.
C++ is more complex and has a steeper learning curve than C.
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++.
Example: int *ptr; ptr = # *ptr = 10; // num now has a value of 10
Loops are programming structures that allow a set of instructions to be repeated multiple times.
Loops are used to iterate over arrays or perform a set of instructions a certain number of times.
There are three types of loops in most programming languages: for, while, and do-while.
Example: for (var i = 0; i < 10; i++) { console.log(i); }
Example: while (condition) { // code block }
Example: do { // code block } while (cond
while loop checks condition before executing, do while loop executes at least once before checking condition.
while loop is entry controlled loop, do while loop is exit controlled loop
while loop may not execute at all if condition is false initially, do while loop executes at least once
while loop syntax: while(condition){ //code to execute }
do while loop syntax: do{ //code to execute }while(condition);
The interviewer asked about electrical concepts and certificates mentioned in the resume.
Explained transformer, rectifier, and capacitor concepts
Discussed certificates mentioned in the resume
Provided examples of practical applications of electrical concepts
The latest technologies include AI, blockchain, 5G, quantum computing, and IoT.
AI - machine learning, natural language processing
Blockchain - decentralized ledgers, smart contracts
5G - faster internet speeds, low latency
Quantum computing - exponential processing power
IoT - interconnected devices, data collection
Providing 3 aptitude questions from probability, time and work, and speed time & distance.
What is the probability of rolling a 6 on a fair die?
If A can do a job in 6 days and B can do the same job in 8 days, how long will it take if they work together?
If a car travels at a speed of 60 km/hr for the first 40 km and then at a speed of 40 km/hr for the next 60 km, what is the average speed of the car for the entire journe
Round duration - 10 minutes
Round difficulty - null
It was also conducted on the Superset platform.
The Interview was 10 min long.
The interviewer told me that she is from the HR team and asked me to share my screen for document verification and she noted the number of documents below.
Aadhar Card
Pan card
10th marksheet
The HR told me about company policies, asked me whether I can relocate, and whether I want to do an internship with Cognizant it will be around 3-6 months
Then she told me the interview is completed and results will be sent to your college placement cell.
The duration of Cognizant GenC interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 57 interviews
4 Interview rounds
based on 11 reviews
Rating in categories
Associate
72.1k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
Programmer Analyst
55.6k
salaries
| ₹2.4 L/yr - ₹9.3 L/yr |
Senior Associate
49.9k
salaries
| ₹9 L/yr - ₹28 L/yr |
Senior Processing Executive
29k
salaries
| ₹1.8 L/yr - ₹9.2 L/yr |
Technical Lead
17.6k
salaries
| ₹5.9 L/yr - ₹25 L/yr |
TCS
Infosys
Wipro
Accenture