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 3 Mar 2025

Top Cognizant Interview Questions and Answers

  • Q1. 1 Tell me about your self 2 What is c# 3 What is oops concept 4 What is Delegate 5 Difference between polymorphism and what are its type 6 What is out and ref keyword 7 W ...read more
  • Q2. Q1. Write a program to check whether the given String is pallindrome or not using two pointers approach in 3 mins?
  • Q3. Explain me about OOPS Concepts. Write a program in C++ to calculate Fibonacci Series. Write a program in C ++ to calculate Factorial. What is Call by value, Call by refer ...read more
View all 44 questions

Cognizant Interview Experiences

136 interviews found

Round 1 - Aptitude Test 

Very easy one

Round 2 - Technical 

(1 Question)

  • Q1. Basic about Oops must

Interview Preparation Tips

Interview preparation tips for other job seekers - If you done with technical round excellent then you will be sure shot in
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Dec 2021. There were 5 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 - Aptitude Test 

Maths, reasoning , English questions

Round 3 - Coding Test 

Some programs were needed to develop In c,c,++ language plus some software related questions.

Round 4 - Technical 

(9 Questions)

  • Q1. Programming questions, Data structure
  • Q2. Write a pseducode for printing a 5 rows triangle having element as star .
  • Ans. 

    Pseducode for printing a 5 rows triangle with star elements.

    • Use nested loop to print the triangle

    • The outer loop will iterate for 5 rows

    • The inner loop will print the stars for each row

    • The number of stars to print will increase with each row

  • Answered by AI
  • Q3. Difference between array and link list.
  • Ans. 

    Arrays are fixed in size and store data in contiguous memory locations, while linked lists are dynamic and store data in nodes with pointers to the next node.

    • Arrays have constant time access to elements, while linked lists require traversal to access elements.

    • Insertion and deletion are faster in linked lists as they only require updating pointers, while arrays may require shifting elements.

    • Arrays are better for random ...

  • Answered by AI
  • Q4. Oops basic fundamentals
  • Q5. Class and object in c++
  • Ans. 

    Class and object are fundamental concepts in C++ programming language.

    • A class is a blueprint for creating objects that have similar attributes and methods.

    • An object is an instance of a class that has its own set of values for the attributes defined in the class.

    • Classes can have access modifiers like public, private, and protected to control the visibility of attributes and methods.

    • Objects can interact with each other b...

  • Answered by AI
  • Q6. Inheritance in detail
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a new class is derived from an existing class.

    • Inheritance allows the new class to inherit the properties and methods of the existing class.

    • The existing class is called the superclass or parent class, while the new class is called the subclass or child class.

    • The subclass can add new properties and methods or override the existing ones.

    • Inheritance promotes c...

  • Answered by AI
  • Q7. Tell me about yourself
  • Q8. To represent a class object
  • Ans. 

    To represent a class object, we need to define a class with its properties and methods.

    • Define a class with the 'class' keyword in the programming language

    • Add properties and methods to the class

    • Instantiate the class to create an object

    • Access the object's properties and methods using dot notation

    • Example: class Person { name; age; sayHello() { console.log('Hello!'); } }

    • Example: const john = new Person(); john.name = 'John

  • Answered by AI
  • Q9. For loop example scenerio
Round 5 - One-on-one 

(1 Question)

  • Q1. Hobbies , weakness and strength, short introduction etc etc.

Interview Preparation Tips

Interview preparation tips for other job seekers - No too tough but on an average not too easy too .. so study well , do not nervous and have confidence while giving answers .Resume should be short and quick including all details plus well dressed . Groomed.and u r done !

Skills evaluated in this interview

Programmer Analyst Interview Questions Asked at Other Companies for undefined

asked in Cognizant
Q1. 1 Tell me about your self 2 What is c# 3 What is oops concept 4 W ... read more
asked in Cognizant
Q2. Q1. Write a program to check whether the given String is pallindr ... read more
asked in Cognizant
Q3. Explain me about OOPS Concepts. Write a program in C++ to calcula ... read more
asked in Boeing
Q4. difference b/w ref and out , array program to shift the position ... read more
asked in Cognizant
Q5. What if a wheel of a car suddenly screws off while driving will u ... read more

I was interviewed in Feb 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 - Aptitude Test 

PL SQL - 10 Minutes
RDBMS - 5 Minutes
Programing Language(Python/C/C++/C#) - 15 Minutes

Interview Preparation Tips

Interview preparation tips for other job seekers - Candidate must have clear concept of Relational Database, Fundamental of OOPS and basic knowledge of any programing language either C, C++, Java, C# or Python. We ask to write a simple program to check the basic knowledge

I was interviewed in Oct 2021.

Round 1 - One-on-one 

(1 Question)

  • Q1. Basic oops java spring sql questions
Round 2 - HR 

(4 Questions)

  • Q1. Why are you looking for a change?
  • Q2. Share details of your previous job.
  • Q3. What are your salary expectations?
  • Q4. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Just know the basics if you are of 2 years experience

Cognizant interview questions for designations

 Programmer Analyst Trainee

 (399)

 Junior Programmer Analyst

 (1)

 Senior Programmer Analyst

 (1)

 Programmer

 (28)

 SAS Programmer Analyst

 (1)

 Programmer Analyst 1

 (5)

 Programmer Analyst Intern

 (1)

 Sse Programmer Analyst

 (1)

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Mar 2022. 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 - Technical 

(2 Questions)

  • Q1. Asp.net MVC with filter and wep api?
  • Ans. 

    Asp.net MVC with filter and web api is a combination of technologies used for building web applications.

    • Asp.net MVC is a framework for building web applications using Model-View-Controller architecture.

    • Filters are used to add additional functionality to MVC actions.

    • Web API is a framework for building HTTP services that can be consumed by a variety of clients.

    • Asp.net MVC with filter and web api can be used to build REST...

  • Answered by AI
  • Q2. SQL questions? Micro services

Interview Preparation Tips

Interview preparation tips for other job seekers - Would recommend as it's a great place to work with weekend holidays

Skills evaluated in this interview

Get interview-ready with Top Cognizant Interview Questions

I applied via Company Website and was interviewed in Aug 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. It was average interview They asked me about the testing related questions. Which was related to your daily work bases
Round 2 - HR 

(3 Questions)

  • Q1. What are your salary expectations?
  • Q2. Why are you looking for a change?
  • Q3. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be confident.
You can crack any interview with you confident
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Mar 2022. 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 - Technical 

(2 Questions)

  • Q1. What is selenium and java
  • Ans. 

    Selenium is a tool used for automating web browsers and Java is a programming language used for developing applications.

    • Selenium is used for testing web applications by automating browser actions

    • Java is an object-oriented programming language used for developing desktop and web applications

    • Selenium can be used with Java to write automated tests for web applications

    • Java can be used to write code for Selenium test script

  • Answered by AI
  • Q2. Which framework you used
  • Ans. 

    I have experience working with multiple frameworks including Angular, React, and Vue.js.

    • I have used Angular for building complex web applications with a lot of data manipulation and real-time updates.

    • React is my go-to framework for building single-page applications with a lot of interactivity and dynamic content.

    • Vue.js is a great choice for smaller projects or when I need to quickly prototype a new feature.

    • I am also fa...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Have good technical knowledge and practical knowledge

Skills evaluated in this interview

I applied via Campus Placement and was interviewed before Nov 2021. There were 4 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 - Aptitude Test 

Online Aptitude Test for 2 hour with 100 total concepts

Round 3 - Coding Test 

Basic Coding test where we need to implement simple logic like prime number

Round 4 - Technical 

(5 Questions)

  • Q1. OOPS Concepts were asked in detail
  • Q2. Topic on BE Project were asked
  • Q3. DBMS Concepts like normalisation and acid property
  • Q4. It also checkes my communication skills by asking about myself in brief
  • Q5. He also asked about relocation or job location related issue.

Interview Preparation Tips

Topics to prepare for Cognizant Programmer Analyst interview:
  • OOPS
  • DBMS
  • Java
  • Aptitude
  • Reasoning
  • Communication Skills
Interview preparation tips for other job seekers - It was my oncampus placement so level was bit easy.I Had many rounds on different days and My BE final year project played a big role for this offer.

I applied via Naukri.com and was interviewed in Aug 2021. There were 2 interview rounds.

Round 1 - Coding Test 

McQ and 1 easy code will be there

Round 2 - Technical 

(1 Question)

  • Q1. 1)oops concepts 2)Simple codes 3) Technical concepts

Interview Preparation Tips

Topics to prepare for Cognizant Programmer Analyst interview:
  • Core Java
Interview preparation tips for other job seekers - Technical interview is all about our project work and technical things like technology and oops concepts.

I applied via Whatsapp

Round 1 - HR 

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics in all java/JS. Interviewer will not expect for the correct answer. They only expect the confidence and the way we are explaining them

Cognizant Interview FAQs

How many rounds are there in Cognizant Programmer Analyst interview for experienced candidates?
Cognizant interview process for experienced candidates usually has 2-3 rounds. The most common rounds in the Cognizant interview process for experienced candidates are Technical, Aptitude Test and HR.
How to prepare for Cognizant Programmer Analyst interview for experienced candidates?
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 Functional Testing, Test Cases, Smoke Testing, Test Data and System Integration Testing.
What are the top questions asked in Cognizant Programmer Analyst interview for experienced candidates?

Some of the top questions asked at the Cognizant Programmer Analyst interview for experienced candidates -

  1. 1 Tell me about your self 2 What is c# 3 What is oops concept 4 What is Delegat...read more
  2. Q1. Write a program to check whether the given String is pallindrome or not usi...read more
  3. Explain me about OOPS Concepts. Write a program in C++ to calculate Fibonacci S...read more
How long is the Cognizant Programmer Analyst interview process?

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

Tell us how to improve this page.

Cognizant Interview Process

based on 72 interviews

4 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • HR Round - 1
  • HR Round - 2
View more
Cognizant Programmer Analyst Salary
based on 55.5k salaries
₹2.4 L/yr - ₹9.5 L/yr
7% less than the average Programmer Analyst Salary in India
View more details

Cognizant Programmer Analyst Reviews and Ratings

based on 5.5k reviews

3.6/5

Rating in categories

3.5

Skill development

3.6

Work-life balance

3.1

Salary

3.4

Job security

3.5

Company culture

2.9

Promotions

3.2

Work satisfaction

Explore 5.5k Reviews and Ratings
Associate
71.9k 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.7k 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