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

Filter interviews by

Cognizant Interview Questions and Answers for Freshers

Updated 31 Jul 2025
Popular Designations

482 Interview questions

A Voice Process Executive was asked 3d ago
Q. Are you familiar with Google products?
Ans. 

Yes, I am familiar with various Google products that enhance productivity and communication.

  • Google Search: The world's most popular search engine for finding information online.

  • Gmail: A widely used email service that offers features like spam filtering and organization.

  • Google Drive: A cloud storage service that allows users to store and share files securely.

  • Google Docs: A collaborative word processing tool that en...

View all Voice Process Executive interview questions
A Programmer Analyst was asked 5d ago
Q. What are the different types of exceptions?
Ans. 

Exceptions are events that disrupt the normal flow of a program's execution, categorized into checked and unchecked types.

  • Checked Exceptions: Must be handled or declared, e.g., IOException.

  • Unchecked Exceptions: Runtime issues, e.g., NullPointerException.

  • Errors: Serious problems, e.g., OutOfMemoryError.

  • Custom Exceptions: User-defined exceptions for specific scenarios.

View all Programmer Analyst interview questions
A Programmer Analyst was asked 5d ago
Q. What is a hashmap?
Ans. 

A hashmap is a data structure that stores key-value pairs for efficient data retrieval using a hash function.

  • Hashmaps provide average O(1) time complexity for insertions, deletions, and lookups.

  • They use a hash function to compute an index into an array of buckets or slots.

  • Example: In Java, HashMap allows null values and one null key.

  • Collisions are handled using techniques like chaining or open addressing.

View all Programmer Analyst interview questions
A Programmer Analyst was asked 5d ago
Q. Write a program to print the Fibonacci series using collections.
Ans. 

This program generates the Fibonacci series using a collection data structure in Java.

  • Use an ArrayList to store Fibonacci numbers.

  • Initialize the first two Fibonacci numbers: 0 and 1.

  • Iterate to generate the next Fibonacci number by summing the last two.

  • Add each new number to the ArrayList.

  • Print the Fibonacci series from the ArrayList.

View all Programmer Analyst interview questions

What people are saying about Cognizant

View All
an azure cloud devops engineer
2w
Am I Offered Right Package? Cloud DevOps Engineer!
Hi there! I am a Cloud DevOps Engineer with 5.9 years of experience specialized in Azure. I am currently in a job switch, and I notice that companies are not able to match or provide more than a 25 LPA salary. Are others also facing similar issues? Or is it just me? I tried in mostly all IT MNCs and then rejected offers during offer letter discussions. For example, TCS, Infosys, Cognizant, Wipro, PWC, and Tech Mahindra. Most of them have budgets up to 22 LPA only. Thanks for your input.
Got a question about Cognizant?
Ask anonymously on communities.
A Process Specialist was asked 2w ago
Q. What is General Liability?
Ans. 

General Liability is insurance that protects businesses from claims of bodily injury, property damage, and personal injury.

  • Covers legal costs and settlements for lawsuits against a business.

  • Includes protection against slip-and-fall accidents on business premises.

  • Covers damage caused by business operations, such as a contractor damaging a client's property.

  • Protects against claims of advertising injury, like copyrig...

View all Process Specialist interview questions
An Associate was asked 2mo ago
Q. What is your favorite programming language?
Ans. 

My favorite programming language is Python due to its simplicity, versatility, and extensive libraries for various applications.

  • Easy to learn and read, making it great for beginners.

  • Versatile for web development, data analysis, machine learning, and automation.

  • Rich ecosystem with libraries like NumPy for numerical computing and Django for web applications.

  • Strong community support and extensive documentation availa...

View all Associate interview questions

Cognizant HR Interview Questions

169 questions and answers

Q. Are you willing to work flexible hours?
Q. Tell me about your last weekend.
Q. How will you handle pressure?
A Cyber Security Analyst was asked 2mo ago
Q. What is the definition of malware?
Ans. 

Malware is malicious software designed to harm, exploit, or otherwise compromise computer systems and networks.

  • Types of Malware: Includes viruses, worms, trojans, ransomware, spyware, and adware, each with distinct methods of attack.

  • Viruses: Malicious code that attaches itself to clean files and spreads throughout a computer system, often corrupting data.

  • Ransomware: A type of malware that encrypts files and demand...

View all Cyber Security Analyst interview questions
Are these interview questions helpful?
A Cyber Security Analyst was asked 2mo ago
Q. What does SIEM stand for and what is its significance?
Ans. 

SIEM stands for Security Information and Event Management, crucial for real-time analysis of security alerts generated by applications and network hardware.

  • Centralized Logging: SIEM collects and aggregates log data from various sources, such as firewalls, servers, and applications, for comprehensive analysis.

  • Real-Time Monitoring: SIEM systems provide real-time monitoring and alerting for suspicious activities, hel...

View all Cyber Security Analyst interview questions
A Cyber Security Analyst was asked 2mo ago
Q. What is meant by ransomware?
Ans. 

Ransomware is a type of malicious software that encrypts files, demanding payment for their release.

  • File Encryption: Ransomware encrypts files on the victim's system, making them inaccessible until a ransom is paid.

  • Ransom Demand: Victims typically receive a message demanding payment, often in cryptocurrency, to decrypt their files.

  • Delivery Methods: Ransomware can spread through phishing emails, malicious downloads...

View all Cyber Security Analyst interview questions
A Cyber Security Analyst was asked 2mo ago
Q. What are the differences between internal threats?
Ans. 

Internal threats in cybersecurity arise from within an organization, often involving employees or trusted individuals compromising security.

  • Malicious Insiders: Employees who intentionally steal data or sabotage systems, such as a disgruntled employee leaking sensitive information.

  • Negligent Insiders: Employees who inadvertently cause security breaches through careless actions, like falling for phishing scams or mis...

View all Cyber Security Analyst interview questions

Cognizant Interview Experiences for Freshers

930 interviews found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
No response

I appeared for an interview in Jan 2025.

Round 1 - Aptitude Test 

It was easy, bacis aptitude questions asked in this round

Round 2 - Communication 

(1 Question)

  • Q1. It was a Ai generated communication test, where you have to repeat sentence, basic english question asked, and the ability of communication was cheked. Easy to crack
Round 3 - One-on-one 

(3 Questions)

  • Q1. This was a technical and hr round
  • Q2. What is cloud, vpn, lan, wan? And bacis trouble shooting question
  • Q3. What is your hobbies, tell me about your hometown.
  • Ans. 

    I enjoy hiking, reading, and playing guitar. My hometown is a small coastal town known for its beautiful beaches and seafood.

    • Hobbies include hiking, reading, and playing guitar

    • Hometown is a small coastal town

    • Known for beautiful beaches and seafood

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Though it was a easy process, and I answerd all the questions but they didn't communicate with me further.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(9 Questions)

  • Q1. Difference between absolute and relative Xpath
  • Ans. 

    Absolute Xpath starts from the root element, while relative Xpath starts from any node in the DOM structure.

    • Absolute Xpath starts with a single forward slash (/) and starts selection from the root node.

    • Relative Xpath starts with a double forward slash (//) and starts selection from the current node or any node in the DOM structure.

    • Absolute Xpath is more brittle and prone to breaking if the structure of the page changes...

  • Answered by AI
  • Q2. What would be return if multiple tabs are open
  • Ans. 

    The return would be the number of tabs open in the browser.

    • The return value would be an integer representing the count of open tabs.

    • For example, if there are 5 tabs open, the return value would be 5.

  • Answered by AI
  • Q3. What are the waits in selenium
  • Ans. 

    Types of waits in Selenium include Implicit Wait, Explicit Wait, and Fluent Wait.

    • Implicit Wait: Waits for a certain amount of time before throwing a NoSuchElementException.

    • Explicit Wait: Waits for a certain condition to occur before proceeding further in the code.

    • Fluent Wait: Waits for a condition to be true with a defined polling frequency.

    • Example: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

  • Answered by AI
  • Q4. Exceptions in selenium
  • Ans. 

    Exceptions in Selenium are errors that occur during test execution, disrupting the flow of the test script.

    • Exceptions are thrown when there is an unexpected behavior in the application under test or in the test script itself.

    • Common exceptions in Selenium include NoSuchElementException, ElementNotVisibleException, TimeoutException, and StaleElementReferenceException.

    • Handling exceptions in Selenium can be done using try-...

  • Answered by AI
  • Q5. What is feature and step definitions in cucumber BDD
  • Ans. 

    Feature files contain high-level description of the functionality to be tested, while step definitions are the implementation of the steps in the feature file using code.

    • Feature files are written in Gherkin syntax and describe the behavior of the application in plain text.

    • Step definitions are written in programming languages like Java, Ruby, etc., and map the steps in the feature file to automation code.

    • Feature files a...

  • Answered by AI
  • Q6. How to input data in cucumber
  • Ans. 

    Data can be input in Cucumber using feature files and step definitions.

    • Data can be input in feature files using scenarios and scenario outlines

    • Step definitions can be used to define the actions to be taken with the input data

    • Data tables can be used in feature files to input structured data

    • Examples keyword can be used in scenario outlines to provide multiple sets of input data

  • Answered by AI
  • Q7. Basic Java questions like access modifiers, method overloading and overriding
  • Q8. What is Test case, Test plan and Test Secenarios
  • Ans. 

    Test case is a set of conditions or variables under which a tester will determine whether a system under test satisfies requirements. Test plan is a document outlining the scope, approach, resources, and schedule of testing activities. Test scenarios are detailed descriptions of possible interactions with the system.

    • Test case: specific conditions to be tested, expected results, steps to execute

    • Test plan: overall strate...

  • Answered by AI
  • Q9. Hooks in Java
  • Ans. 

    Hooks in Java are methods that allow subclasses to override or extend the behavior of a superclass.

    • Hooks are commonly used in frameworks like JUnit and TestNG for test automation.

    • They are often used for setup and teardown operations before and after test methods.

    • Examples include @Before, @After, @BeforeClass, and @AfterClass annotations in JUnit.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The second round interview was quite challenging, with numerous questions focused on core Java topics such as data structures and linked lists. It felt less like a testing interview and more akin to a developer interview.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Jul 2024, where I was asked the following questions.

  • Q1. 1. Tell me about yourself. 2. Why do you want to join Cognizant? 3. What are your strengths and weaknesses?
  • Q2. 4. Where do you see yourself in 5 years? 5. Are you comfortable with night shifts / rotational shifts? 6. Are you open to relocation? 7. Why should we hire you? 8. Tell us about a time you handled a tough ...

Interview Preparation Tips

Interview preparation tips for other job seekers - Cognizant is highly focused on clients and their satisfaction. Cognizant encourages learning on the job, through training, upskilling, and certifications. Workplaces are inclusive and respectful, and there's zero tolerance for discrimination or harassment Good performers are appreciated with awards, bonuses, and growth opportunities. Being disciplined, accurate, and timely is valued
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Can you provide a self-introduction along with a description of your skills?
  • Ans. 

    I am a detail-oriented Process Executive with strong analytical skills and experience in process improvement.

    • Experienced in analyzing and optimizing business processes

    • Proficient in data analysis and reporting

    • Skilled in project management and problem-solving

    • Strong communication and teamwork abilities

  • Answered by AI
  • Q2. Common topic has been given to check english fluency
Round 2 - One-on-one 

(3 Questions)

  • Q1. Can you provide a self-introduction?
  • Q2. What are your salary expectations?
  • Q3. Night shift is ok or not

Interview Questions & Answers

user image Anonymous

posted on 17 Jul 2025

Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Jun 2025, where I was asked the following questions.

  • Q1. Embedded related
  • Q2. Hardware embedded related and vlsi

GenC Next Interview Questions & Answers

user image Anonymous

posted on 4 Dec 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
No response

I applied via Campus Placement and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - One-on-one 

(4 Questions)

  • Q1. Basic questions related to python, data types, and other basic definitions.
  • Q2. Mini coding round including reverse string, max element in list, (Some people were asked to code sorting algos too according to my knowledge).
  • Q3. SQL basics, normalisation and coding related to joins, group by
  • Q4. Resume Projects explanation

Interview Preparation Tips

Interview preparation tips for other job seekers - Be clear with the basics and your projects, don't really need to deep dive into any particular domain and keep your DSA concepts clear.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
4-6 weeks
Result
Selected Selected

I appeared for an interview in Jan 2025.

Round 1 - Aptitude Test 

It was conducted in Superset.

Round 2 - Technical 

(2 Questions)

  • Q1. Introduce you self
  • Q2. College project details
Round 3 - HR 

(2 Questions)

  • Q1. Just the documents verification
  • Q2. Are you comfortable with the possibility of relocating?
  • Ans. 

    Yes, I am open to relocating for the right opportunity.

    • I am willing to relocate for a position that aligns with my career goals and offers growth opportunities.

    • I have relocated in the past for job opportunities and have found it to be a positive experience.

    • I understand that relocating may be necessary for certain roles and am prepared to make that commitment.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest; it's simpler if you have graduated from college.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. What are the concepts of Object-Oriented Programming (OOP), and can you provide an example? Asp.net core Mvc related questions like middle ware. Solid principal In sql server -: Indexes, joins , trigger An...
  • Ans. 

    Key OOP concepts, ASP.NET Core MVC middleware, SQL Server features, and CTE explained with examples.

    • OOP Concepts: Encapsulation, Inheritance, Polymorphism, Abstraction.

    • Example of Encapsulation: Using properties in a class to restrict access.

    • ASP.NET Core Middleware: Components that handle requests and responses.

    • Example of Middleware: Authentication middleware that checks user credentials.

    • SOLID Principles: Five design pr...

  • Answered by AI
  • Q2. Basic programming like reverse string Count occurence of character like wise program
  • Q3. Now a days they focus on azure and cloud based questions some what basic knowledge required.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Whats about you
  • Q2. How talented in this process role
  • Q3. Analyzing data on employee skills, performance, and engagement to identify areas for improvement and track progress.
  • Q4. Is a conversational phrase used to reciprocate a question or statement. It's a way of inviting the other person to share their perspective or experience on the same topic. It's a common way to shift the fo...

Interview Preparation Tips

Interview preparation tips for other job seekers - Please give me the opportunity I will give my sucess to effort an work full fill
Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before Jul 2024, where I was asked the following questions.

  • Q1. What are the different types of exceptions?
  • Ans. 

    Exceptions are events that disrupt the normal flow of a program's execution, categorized into checked and unchecked types.

    • Checked Exceptions: Must be handled or declared, e.g., IOException.

    • Unchecked Exceptions: Runtime issues, e.g., NullPointerException.

    • Errors: Serious problems, e.g., OutOfMemoryError.

    • Custom Exceptions: User-defined exceptions for specific scenarios.

  • Answered by AI
  • Q2. What is hashmap?
  • Ans. 

    A hashmap is a data structure that stores key-value pairs for efficient data retrieval using a hash function.

    • Hashmaps provide average O(1) time complexity for insertions, deletions, and lookups.

    • They use a hash function to compute an index into an array of buckets or slots.

    • Example: In Java, HashMap allows null values and one null key.

    • Collisions are handled using techniques like chaining or open addressing.

  • Answered by AI
  • Q3. What is multithreading and what are the methods to achieve it?
  • Ans. 

    Multithreading allows concurrent execution of multiple threads within a single process, enhancing performance and resource utilization.

    • 1. Definition: Multithreading is a programming technique that enables multiple threads to run concurrently within a single process.

    • 2. Benefits: It improves application performance, responsiveness, and resource sharing.

    • 3. Methods to achieve multithreading: Using threads in programming la...

  • Answered by AI
  • Q4. Write a program to print the Fibonacci series using collections.
  • Ans. 

    This program generates the Fibonacci series using a collection data structure in Java.

    • Use an ArrayList to store Fibonacci numbers.

    • Initialize the first two Fibonacci numbers: 0 and 1.

    • Iterate to generate the next Fibonacci number by summing the last two.

    • Add each new number to the ArrayList.

    • Print the Fibonacci series from the ArrayList.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are a recent graduate, it is advisable not to join Cognizant.

Cognizant Interview FAQs

How many rounds are there in Cognizant 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 Aptitude Test, Technical and Resume Shortlist.
How to prepare for Cognizant 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 Communication Skills, Non Voice Process, voice process, non voice and bpo.
What are the top questions asked in Cognizant interview for freshers?

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

  1. Attitude related question. 5gm of gold plate to be given to worker each day in ...read more
  2. if you promised a customer for the product on a specific day and your company w...read more
  3. Write a code of Prime number which are printed in the Right angle triangle form...read more
What are the most common questions asked in Cognizant HR round for freshers?

The most common HR questions asked in Cognizant interview are for freshers -

  1. Tell me about yourse...read more
  2. What are your salary expectatio...read more
  3. Where do you see yourself in 5 yea...read more
How long is the Cognizant interview process?

The duration of Cognizant interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 421 interview experiences

Difficulty level

Easy 31%
Moderate 64%
Hard 4%

Duration

Less than 2 weeks 57%
2-4 weeks 28%
4-6 weeks 8%
6-8 weeks 2%
More than 8 weeks 5%
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.6
 • 11.2k Interviews
Accenture Interview Questions
3.7
 • 8.7k Interviews
Infosys Interview Questions
3.6
 • 8k Interviews
Wipro Interview Questions
3.7
 • 6.1k Interviews
Capgemini Interview Questions
3.7
 • 5.1k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.2k Interviews
HCLTech Interview Questions
3.5
 • 4.2k Interviews
Genpact Interview Questions
3.7
 • 3.5k Interviews
IBM Interview Questions
3.9
 • 2.5k Interviews
DXC Technology Interview Questions
3.6
 • 846 Interviews
View all

Cognizant Reviews and Ratings

based on 55.4k reviews

3.7/5

Rating in categories

3.6

Skill development

3.6

Work-life balance

3.3

Salary

3.5

Job security

3.6

Company culture

3.0

Promotions

3.4

Work satisfaction

Explore 55.4k Reviews and Ratings
SME-Product info & MDM

Chennai

4-6 Yrs

Not Disclosed

SPE-Default Servicing

Mumbai

2-4 Yrs

₹ 2.4-4 LPA

Finacle Core Consultant

Coimbatore

5-8 Yrs

Not Disclosed

Explore more jobs
Associate
71.2k salaries
unlock blur

₹5.4 L/yr - ₹12.5 L/yr

Programmer Analyst
56.1k salaries
unlock blur

₹3.5 L/yr - ₹7.3 L/yr

Senior Associate
55.6k salaries
unlock blur

₹10.3 L/yr - ₹23.6 L/yr

Senior Processing Executive
30k salaries
unlock blur

₹2.2 L/yr - ₹6.5 L/yr

Technical Lead
18.5k salaries
unlock blur

₹6 L/yr - ₹21.1 L/yr

Explore more salaries
Compare Cognizant with

TCS

3.6
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

Accenture

3.7
Compare
write
Share an Interview