Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Cognizant Team. If you also belong to the team, you can get access from here

Cognizant Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Cognizant Interview Questions, Process, and Tips

Updated 1 Mar 2025

Top Cognizant Interview Questions and Answers

  • Q1. Maximum Difference Problem Statement Given an array ARR of N elements, your task is to find the maximum difference between any two elements in ARR . If the maximum diffe ...read more
  • Q2. Where do you rate your programming skills on a scale of 1 to 10?
  • Q3. How will you print the address of a variable without using a pointer?
View all 24 questions

Cognizant Interview Experiences

25 interviews found

Intern Interview Questions & Answers

user image PrepInsta

posted on 17 Nov 2021

I applied via Prepinsta and was interviewed in Sep 2021. There were 3 interview rounds.

Round 1 - Written Type 

(1 Question)

Round duration - 45 minutes
Round difficulty - null
The test was on AMCAT platform and the questions were multiple choice questions. It was an online test. There are 3 sections:- 1. Quants 2. Logical 3. English The questions were of easy to moderate difficulty level.

  • Q1. Aptitude question like ratio and proportion, speed time distance etc.
Round 2 - Technical 

(10 Questions)

Round duration - 20 minutes
Round difficulty - null
As I belonged to a core background(mechanical) so the interviewer was quite lenient and asked more from my subjects and basic questions related to C, python and OOPs concepts.

  • Q1. Introduce yourself
  • Ans. 

    I am a highly motivated individual with a passion for learning and problem-solving.

    • I have a degree in computer science and have worked as a software developer for 2 years.

    • I am proficient in programming languages such as Java, Python, and C++.

    • I have experience working in agile development environments and collaborating with cross-functional teams.

    • I am a quick learner and enjoy taking on new challenges.

    • In my free time, I

  • Answered by AI
  • Q2. Why do you want to enter the IT sector?
  • Q3. Where do you rate your programming skills on a scale of 1 to 10?
  • Ans. 

    I rate my programming skills at 8 out of 10.

    • I have experience in multiple programming languages such as Java, Python, and C++.

    • I have completed several projects including a web application and a mobile app.

    • I am constantly learning and improving my skills through online courses and personal projects.

  • Answered by AI
  • Q4. Are you comfortable to code on this interview call?
  • Q5. Define data types
  • Ans. 

    Data types are classifications of data items based on their characteristics and properties.

    • Data types determine the type of data that can be stored in a variable or used in an expression.

    • Common data types include integers, floating-point numbers, characters, strings, and booleans.

    • Data types can be categorized as primitive or non-primitive, depending on whether they are built-in or user-defined.

    • Primitive data types incl...

  • Answered by AI
  • Q6. Define OOPs concept.
  • Ans. 

    OOPs is a programming paradigm that focuses on objects and their interactions to solve problems.

    • OOPs stands for Object-Oriented Programming.

    • It emphasizes on encapsulation, inheritance, and polymorphism.

    • Encapsulation is the process of hiding implementation details from the user.

    • Inheritance allows a class to inherit properties and methods from another class.

    • Polymorphism allows objects to take on multiple forms or behavio...

  • Answered by AI
  • Q7. What is memory allocation?
  • Ans. 

    Memory allocation is the process of assigning memory space to programs or processes.

    • Memory allocation is essential for programs to run efficiently.

    • It involves reserving a block of memory for a program to use.

    • There are different methods of memory allocation such as stack allocation and heap allocation.

    • Examples of memory allocation functions in programming languages include malloc() in C and new operator in C++.

  • Answered by AI
  • Q8. What do you know about beams?
  • Ans. 

    Beams are structural elements that support loads by resisting bending.

    • Beams are typically horizontal, but can also be vertical or diagonal.

    • They are commonly made of wood, steel, or concrete.

    • The shape and size of a beam depends on the load it needs to support and the span it needs to cover.

    • Examples of beams include floor joists, roof trusses, and bridge girders.

  • Answered by AI
  • Q9. Define Thrust
  • Ans. 

    Thrust is the force that propels an object forward.

    • Thrust is a force that acts in the opposite direction to drag.

    • It is commonly used in the context of propulsion systems, such as rockets and jet engines.

    • Thrust can be measured in units of force, such as pounds or newtons.

    • Examples of thrust include the force generated by a car's engine, the thrust of a rocket during liftoff, and the thrust of a swimmer's arms and legs th

  • Answered by AI
  • Q10. Define turbines and its type?
  • Ans. 

    Turbines are machines that convert fluid energy into mechanical energy. There are four types of turbines: steam, gas, hydro, and wind.

    • Turbines are used in power generation, aviation, and marine propulsion.

    • Steam turbines are commonly used in power plants.

    • Gas turbines are used in aviation and power generation.

    • Hydro turbines are used in hydroelectric power plants.

    • Wind turbines are used in wind farms to generate electricit...

  • Answered by AI
Round 3 - HR 

(3 Questions)

Round duration - 10 minutes
Round difficulty - null
It was an extremely short round where most of it was focused on document verification and id-proofs.

  • Q1. Are you a team leader? If yes, please justify
  • Ans. 

    Yes, I am a team leader.

    • I have experience leading a team of 5 in my previous job.

    • I have successfully managed projects and delegated tasks to team members.

    • I have received positive feedback from my team members and superiors on my leadership skills.

    • I believe in fostering a collaborative and supportive work environment to achieve team goals.

  • Answered by AI
  • Q2. Why do you want to join Cognizant?
  • Ans. 

    I want to join Cognizant because of its reputation as a leading technology company and its focus on innovation and growth.

    • Cognizant has a strong reputation in the technology industry and is known for its innovative solutions.

    • I am impressed by the company's commitment to growth and its focus on developing new technologies and services.

    • I believe that Cognizant offers a dynamic and challenging work environment that will a...

  • Answered by AI
  • Q3. Please show your Aadhaar Card and College ID.
  • Ans. 

    I presented my Aadhaar Card and College ID as requested.

    • I handed over my Aadhaar Card and College ID to the interviewer.

    • The interviewer checked both documents to verify my identity and enrollment in college.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundAt the time of the interview, I had 0 Years (fresher) of experience. My academic qualification is B.Tech from SRM, CHENNAI.Cognizant interview preparation:Topics to prepare for the interview - I prepared the following
topics for my interview:-
1. Concept of OOPs
2. Basics of C and
Python
3. Basic ProgrammingResources to prepare for this interview - I earlier prepared by myself but came across a stage where I got confused and nervous. Then, I came across Prepinsta and its courses. The content helped me to strengthen my basics and practice the
questions in ample amountsTips for other job seekers - I would suggest everyone who is appearing for gen C to prepare basics strongly. It will be more than enough if you belong to a core branch.Final outcome of the interviewSelected

Skills evaluated in this interview

Intern Interview Questions & Answers

user image Anonymous

posted on 31 Mar 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Cognitive test, one hours duration, aptitude type of questions

Round 2 - Technical 

(1 Question)

  • Q1. Basic Data structures and algorithms, problem statement and code implementation

Intern Interview Questions Asked at Other Companies for undefined

asked in Accenture
Q1. Case. There is a housing society “The wasteful society”, you coll ... read more
Q2. Which programming language you are comfortable with?
asked in Deloitte
Q3. Case : I am a US based company and I sell 3 products A, B, C (I d ... read more
Q4. Huffman Coding Challenge Given an array ARR of integers containin ... read more
asked in Accenture
Q5. A marketing strategy case. Client is a perfume seller in Jaipur. ... read more

Intern Interview Questions & Answers

user image Anonymous

posted on 3 Aug 2022

Round 1 - Aptitude Test 

60mins easy level exam u can also find and on the internet also

Round 2 - One-on-one 

(1 Question)

  • Q1. Interview few questions about urself general interview-easy level

Interview Preparation Tips

Interview preparation tips for other job seekers - just some hr questions
chill
few technical questions

Intern Interview Questions & Answers

user image Anonymous

posted on 22 Aug 2022

I applied via LinkedIn and was interviewed in Jul 2022. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. What are your strength and weaknesses

Interview Preparation Tips

Interview preparation tips for other job seekers - work hard play amrt asfdghjkjhgsfdasxahyktulilrutmnsbfsv

Cognizant interview questions for designations

 Summer Intern

 (1)

 HR Intern

 (1)

 Marketing Intern

 (1)

 Software Developer Intern

 (5)

 Fullstack Developer Intern

 (1)

 Programmer Analyst Intern

 (1)

 Python Developer Intern

 (1)

 Data Analyst Intern

 (1)

Intern Interview Questions & Answers

user image PrepInsta

posted on 17 Nov 2021

I applied via Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.

Round 1 - Coding Test 

(1 Question)

Round duration - 40+140 mins
Round difficulty - null
Conceptual/ Code Analysis and Case study. Questions related to DSA, DBMS, trees, database, programming construct, SQL, Web and UI.

  • Q1. Question on binary tree
  • Ans. 

    A binary tree is a data structure in which each node has at most two children, referred to as the left and right child.

    • Binary trees are used in many algorithms such as binary search, Huffman coding, and decision trees.

    • Traversal of a binary tree can be done in three ways: inorder, preorder, and postorder.

    • Examples of binary trees include expression trees, AVL trees, and binary heaps.

  • Answered by AI
Round 2 - Interview 

(5 Questions)

Round duration - 20 Mins
Round difficulty - null
The technical face-to-face interview round is the most crucial in the entire interview process. I was well-versed in computer science fundamentals such as OOPS, DBMS, CN, OS and was able to communicate them clearly to the interviewer

  • Q1. List out the differences between Generalization and Specialization in DBMS
  • Ans. 

    Generalization and Specialization are two important concepts in DBMS.

    • Generalization is the process of combining two or more entities into a higher-level entity.

    • Specialization is the process of dividing a higher-level entity into two or more lower-level entities.

    • Generalization is a top-down approach while specialization is a bottom-up approach.

    • Generalization is used to represent a group of entities that share common att...

  • Answered by AI
  • Q2. What exactly is index hunting, and how does it aid query performance?
  • Ans. 

    Index hunting is the process of finding the best index for a query to improve its performance.

    • Index hunting involves analyzing the query and the database schema to determine the most efficient index to use.

    • It can involve creating new indexes or modifying existing ones.

    • For example, if a query frequently searches for a specific column, creating an index on that column can significantly improve performance.

    • Index hunting i...

  • Answered by AI
  • Q3. What is the fill factor in SQL? What is its default value?
  • Ans. 

    Fill factor is the percentage of space on each leaf-level page to be filled with data.

    • It determines how much data is written to a page during index creation or rebuild.

    • It can improve performance by reducing page splits and fragmentation.

    • The default value is 0, which means the page is filled to 100%.

    • A fill factor of 80 means the page is filled to 80% and 20% is left empty for future growth.

  • Answered by AI
  • Q4. How does Dynamic Loading help in better memory space utilization?
  • Ans. 

    Dynamic Loading allows loading of modules only when required, freeing up memory space.

    • Dynamic Loading loads modules only when required, freeing up memory space.

    • It allows for better memory utilization by loading only necessary modules.

    • For example, in a web application, images can be loaded dynamically as the user scrolls down the page.

    • This reduces the initial load time and improves the overall performance of the applica

  • Answered by AI
  • Q5. How will you print the address of a variable without using a pointer?
  • Ans. 

    Printing the address of a variable without using a pointer can be done by using the & operator.

    • Use the & operator before the variable name to print its address

    • Example: int num = 10; printf("%p", &num);

    • This will print the address of the variable num

  • Answered by AI
Round 3 - HR 

(4 Questions)

Round duration - 10 minutes
Round difficulty - null
They asked for documents and asked basic HR questions

  • Q1. Introduce yourself
  • Ans. 

    I am a highly motivated individual with a passion for learning and problem-solving.

    • I have a degree in computer science and have worked as a software developer for 2 years.

    • I am proficient in programming languages such as Java, Python, and C++.

    • I have experience working in agile development environments and collaborating with cross-functional teams.

    • I am a quick learner and enjoy taking on new challenges.

    • In my free time, I

  • Answered by AI
  • Q2. Why cognizant?
  • Ans. 

    Cognizant is a leading global IT services company with a strong focus on innovation and client satisfaction.

    • Cognizant has a diverse range of clients across industries and geographies

    • The company has a strong reputation for delivering high-quality services and solutions

    • Cognizant invests heavily in research and development to stay ahead of industry trends

    • The company has a culture of continuous learning and development for...

  • Answered by AI
  • Q3. Are you interested in an internship or learning program?
  • Ans. 

    Yes, I am interested in an internship or learning program.

    • I am eager to gain practical experience in my field of study.

    • I am open to learning new skills and expanding my knowledge.

    • I am excited to work with professionals in the industry and learn from their expertise.

  • Answered by AI
  • Q4. Do you have any questions?
  • Ans. 

    Yes, I have a few questions regarding the company culture and growth opportunities.

    • Can you tell me more about the company's values and how they are reflected in the workplace?

    • What kind of professional development opportunities are available for employees?

    • How does the company encourage work-life balance?

    • Can you give me an example of a recent project the team has worked on?

    • What is the company's approach to diversity and

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundAt the time of the interview, I had 0 Years (fresher) of experience.Cognizant Gen C Elevate interview preparation:Topics to prepare for the interview - Basics of C++, Java, or
Python.
DS
DBMS
MS -OFFICE
SQLResources to prepare for this interview - Programming language knowledge is required. Make sure you're familiar with at least one programming language. It is not necessary for you to be fluent in all programming languages,
but you should have sufficient experience with at least one of them, such as C++, Java, or Python.
There is a considerable chance that you may be asked to write a code on pen and paper.
Problem-solving skills will also be checked by the interviewer. Therefore, these all skills are offered
at one platform that is prepinsta.Tips for other job seekers - Knowledge of the most recent technological developments is an added advantage. You should
have a fundamental awareness of contemporary technology trends, such as artificial intelligence (AI), big data, and so on. You'll be asked questions about your previous projects and job experiences, such as what you did, what technology you utilized, what you developed, and how successful you were, among other things.
Questions related to CV and company may also be asked.Final outcome of the interviewSelected

Skills evaluated in this interview

Get interview-ready with Top Cognizant Interview Questions

Intern Interview Questions & Answers

user image Anonymous

posted on 20 Apr 2022

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 
Round 3 - Technical 

(1 Question)

  • Q1. Be prepared for coding questions and sql

Interview Preparation Tips

Interview preparation tips for other job seekers - read and prepare about your projects and any previous internshiips

Intern Jobs at Cognizant

View all

Intern Interview Questions & Answers

user image PrepInsta

posted on 17 Nov 2021

I applied via Campus Placement and was interviewed in Sep 2021. There were 2 interview rounds.

Round 1 - Coding Test 

(1 Question)

Round duration - 40+140 minutes
Round difficulty - null
Conceptual/ Code Analysis and Case study.

  • Q1. DSA question
  • Ans. 

    Answer a DSA question

    • Understand the problem statement

    • Identify the data structures and algorithms required

    • Write the code and test thoroughly

  • Answered by AI
Round 2 - Interview 

(8 Questions)

The technical face-to-face interview round is the most crucial in the entire interview process. I was
well-versed in computer science fundamentals such as OOPS, DBMS, CN, OS
and was able to communicate them clearly to the interviewer.

  • Q1. What is the difference between classful and classless addressing?
  • Ans. 

    Classful addressing uses fixed network sizes, while classless addressing allows for variable network sizes.

    • Classful addressing divides IP addresses into five classes: A, B, C, D, and E.

    • Classful addressing assumes that all networks within a class have the same network size.

    • Classless addressing allows for more flexibility in network size and allows for the creation of subnets.

    • Classless addressing is used in modern networ...

  • Answered by AI
  • Q2. What is IPv4 and IPv6?
  • Ans. 

    IPv4 and IPv6 are internet protocol versions used to identify devices on a network.

    • IPv4 uses 32-bit addresses and can support up to 4.3 billion unique addresses.

    • IPv6 uses 128-bit addresses and can support an almost infinite number of unique addresses.

    • IPv6 also includes features such as better security and improved routing.

    • Both protocols are currently in use, but IPv6 is becoming more widely adopted as IPv4 addresses be

  • Answered by AI
  • Q3. What is Denormalization and what is its application?
  • Ans. 

    Denormalization is the process of adding redundant data to improve query performance.

    • It involves duplicating data in multiple tables to avoid joins and improve query speed.

    • It can be useful in read-heavy applications where query performance is critical.

    • Examples include adding a total sales column to a customer table instead of calculating it through joins.

    • It can also involve flattening nested data structures to improve ...

  • Answered by AI
  • Q4. What is paging ?
  • Ans. 

    Paging is a memory management technique used by operating systems to manage memory usage.

    • It involves dividing memory into fixed-size pages.

    • Pages are loaded into physical memory as needed.

    • Allows for more efficient use of memory and prevents fragmentation.

    • Examples include demand paging and page replacement algorithms.

  • Answered by AI
  • Q5. What is segmentation?
  • Ans. 

    Segmentation is the process of dividing a larger market into smaller groups of consumers with similar needs or characteristics.

    • Segmentation helps companies to better understand their target audience and create more effective marketing strategies.

    • There are different types of segmentation such as demographic, geographic, psychographic, and behavioral.

    • For example, a company may use demographic segmentation to target a spe...

  • Answered by AI
  • Q6. What is thrashing?
  • Ans. 

    Thrashing is a phenomenon in computer systems where excessive paging or swapping occurs, resulting in decreased performance.

    • Occurs when the system spends more time swapping pages than executing instructions

    • Caused by insufficient memory or poorly optimized programs

    • Can be identified by high disk activity and low CPU utilization

    • Example: A computer running multiple memory-intensive applications simultaneously

  • Answered by AI
  • Q7. Why should we hire you?
  • Q8. Are you interested in an internship or learning program?
  • Ans. 

    Yes, I am interested in an internship or learning program.

    • I am eager to gain practical experience in my field of study.

    • I am open to learning new skills and expanding my knowledge.

    • I am excited to work with professionals in the industry and learn from their expertise.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundAt the time of the interview, I had 0 Years (fresher) of experience. My academic qualification is B.Tech from VIT, Velore.Cognizant Gen C Next interview preparation:Topics to prepare for the interview - Programming construct
DSA
Algorithms
Database
SQL
Web
UIResources to prepare for this interview - I studied from PrepInsta and PrepInsta prime.Tips for other job seekers - Programming language knowledge is required. Make sure you're familiar with at least one
programming language. It is not necessary for you to be fluent in all programming languages,
but you should have sufficient experience with at least one of them, such as C++, Java, or PythonFinal outcome of the interviewSelected

Skills evaluated in this interview

Intern Interview Questions & Answers

user image Anonymous

posted on 16 Nov 2021

I applied via Campus Placement and was interviewed in Oct 2021. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Print any 2d pattern?
  • Ans. 

    There are countless 2D patterns, ranging from simple geometric shapes to intricate designs.

    • Some common 2D patterns include stripes, polka dots, chevron, herringbone, and plaid.

    • Geometric patterns can include triangles, squares, circles, and hexagons.

    • Floral patterns often feature flowers and leaves arranged in a repeating pattern.

    • Tartan patterns are a type of plaid that originated in Scotland and are associated with diff...

  • Answered by AI
  • Q2. Simple. Just 2 for loops with print("_");

Interview Preparation Tips

Interview preparation tips for other job seekers - Easiest job interview u can asked for.
SQL query is must. One programming language (Python is preferred). One simple program was asked to me. So prepare accordingly.

Skills evaluated in this interview

Intern Interview Questions & Answers

user image Anonymous

posted on 10 Aug 2022

I applied via Campus Placement and was interviewed before Aug 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

There are 3parts general aptitude,verbal and reasoning questions.

Round 2 - Technical 

(1 Question)

  • Q1. Questions related to c language
  • Ans. Be confident wheather it is right or worng
  • Answered Anonymously
Round 3 - HR 

(1 Question)

  • Q1. Are you able to reallocate?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest ,smile , don't be nervous , just give your best

Intern Interview Questions & Answers

user image Anonymous

posted on 29 Oct 2022

I applied via Campus Placement and was interviewed before Oct 2021. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(2 Questions)

  • Q1. Hr round focuses on basic things like willing to relocate, pancard verification, aadhar verification. Then, you can ask any questions regarding company.
  • Q2. Tell me about yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident, but try for other companies also. The company delays full time employment. So, don't wait till your turn comes. Keep trying. All the best.

Cognizant Interview FAQs

How many rounds are there in Cognizant Intern interview for freshers?
Cognizant interview process for freshers usually has 2-3 rounds. The most common rounds in the Cognizant interview process for freshers are Technical, Aptitude Test and Resume Shortlist.
How to prepare for Cognizant Intern interview for freshers?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Cognizant. The most common topics and skills that interviewers at Cognizant expect are International Voice Process, voice process, international bpo, Communication Skills and international voice.
What are the top questions asked in Cognizant Intern interview for freshers?

Some of the top questions asked at the Cognizant Intern interview for freshers -

  1. What type of harddrive in compu...read more
  2. Print any 2d patte...read more
  3. Explain about hardw...read more

Tell us how to improve this page.

Cognizant Interview Process

based on 9 interviews

3 Interview rounds

  • Aptitude Test Round
  • Technical Round
  • HR Round
View more

Intern Interview Questions from Similar Companies

TCS Intern Interview Questions
3.7
 • 35 Interviews
Infosys Intern Interview Questions
3.6
 • 22 Interviews
IBM Intern Interview Questions
4.0
 • 13 Interviews
Wipro Intern Interview Questions
3.7
 • 11 Interviews
HCLTech Intern Interview Questions
3.5
 • 7 Interviews
View all
Cognizant Intern Salary
based on 318 salaries
₹1 L/yr - ₹6.6 L/yr
16% more than the average Intern Salary in India
View more details

Cognizant Intern Reviews and Ratings

based on 165 reviews

3.7/5

Rating in categories

3.8

Skill development

3.6

Work-life balance

3.2

Salary

3.3

Job security

3.5

Company culture

3.3

Promotions

3.4

Work satisfaction

Explore 165 Reviews and Ratings
Opening For International voice process - Chennai & Bangalore

Chennai,

Bangalore / Bengaluru

1-3 Yrs

Not Disclosed

Cognizant Hiring - International CSA - Chennai / Bangalore

Chennai,

Bangalore / Bengaluru

1-3 Yrs

Not Disclosed

Explore more jobs
Associate
72.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Programmer Analyst
55.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Associate
48.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Processing Executive
28.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
17.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Cognizant with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

Accenture

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview