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 at S J B Institute of Technology, Bangalore 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 at Pimpri Chinchwad Polytechnic, Pune 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 at Sir M Visvesvaraya Institute of Technology, Bangalore 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. It is the standard markup language used to create web pages.
HTML is used to structure content on the web
It uses tags to define elements such as headings, paragraphs, and links
It can also include multimedia elements such as images and videos
HTML is the backbone of the web and is essential for creating websites and web applications
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 at Anna University 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
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
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 Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.
Round duration - 90 minutes
It was conducted on AMCAT. There were in total 3 sections: Quants, English and Logical. I had prepared from PrepInsta’s GenC quizzes.
The level of questions was moderate. They were some tricky questions but with adequate practice it will not be difficult to solve
Calculate the time taken by a train to pass through a tunnel given its speed, length, and the tunnel's length.
Convert the speed of the train from mph to miles per minute.
Calculate the time taken by the front of the train to enter the tunnel.
Calculate the time taken by the rear of the train to exit the tunnel.
Subtract the time taken by the front from the time taken by the rear to get the total time taken.
Add the units t
This was conducted on Superset and lasted for 35 minutes. The interviewer questioned me on my projects that I had mentioned in my resume. He also asked me some coding questions and also some technical questions. There were 2 aptitude questions, both were really hard and I was able to solve only one of them.
Google Facilitator Ready program is a training program that equips individuals with skills to facilitate Google's workshops and events.
The program provides training on how to facilitate Google's workshops and events
Participants learn how to create engaging content and deliver it effectively
The program also covers how to manage logistics and handle participant questions
Upon completion, participants receive a certificate...
My final year project was a mobile app for tracking personal expenses.
Developed using React Native and Firebase for backend
Users can add expenses, categorize them, and view spending trends
Implemented authentication and security measures for user data protection
A program to reverse a given string.
Create an empty string to store the reversed string
Loop through the original string from the end to the beginning
Add each character to the new string
Return the new string
The four pillars of OOPS are Abstraction, Encapsulation, Inheritance, and Polymorphism.
Abstraction: Hiding implementation details and showing only necessary information.
Encapsulation: Binding data and functions together and restricting access to them.
Inheritance: Creating new classes from existing ones, inheriting properties and methods.
Polymorphism: Ability of objects to take on multiple forms or behaviors.
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Inheritance allows for code reuse and promotes the concept of hierarchy.
The class that is being inherited from is called the superclass or base class.
The class that inherits from the superclass is called the subclass or derived class.
The subclass can access the public and protected members of the s...
JVM stands for Java Virtual Machine. It is an abstract machine that enables a computer to run Java programs.
JVM is responsible for interpreting the compiled Java code and executing it on the computer.
It provides a platform-independent environment for Java programs to run on different operating systems.
JVM has various components such as Class Loader, Bytecode Verifier, Just-In-Time Compiler, and Garbage Collector.
Exampl...
Cloud computing is the delivery of computing services over the internet.
Cloud computing allows users to access data and applications from anywhere with an internet connection.
It offers scalability, flexibility, and cost-effectiveness compared to traditional on-premises computing.
Examples include Amazon Web Services, Microsoft Azure, and Google Cloud Platform.
Round duration - 10 minutes
It was a 10 minute long round conducted on Superset.
It was more or less like a documentation round, and he asked me some questions about CTS in general.
I applied via campus placement at Guru Nanak Dev Engineering College, Ludhiana 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
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
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 55 interviews
4 Interview rounds
based on 11 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