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 Programmer Analyst Interview Questions, Process, and Tips

Updated 3 Mar 2025

Top Cognizant Programmer Analyst 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. What is stack? How do you convert a queue to stack?
  • Q3. What is the difference between structure and class?
View all 243 questions

Cognizant Programmer Analyst Interview Experiences

542 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 - One-on-one 

(2 Questions)

  • Q1. You would be given to choose your own topic and then speak about it for 1minute.
  • Q2. Think of a topic and serach for it in google. then describe about it your views in 1 minute
Round 3 - Aptitude Test 

Computer, arithmetic logic, reasoning

Round 4 - One-on-one 

(1 Question)

  • Q1. Do u wish to relocate>?
Round 5 - HR 

(1 Question)

  • Q1. Why you wanna join us?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident in what you say. don't show your nervousness. just smile and hear the question carefully, take a minute to think of the answer, then say .
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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. Only one level of technical interview for 2 years experience Java developer. Basic core Java questions. Simple programming question like reverse the string.
  • Q2. Difference between Linked list and array list?
  • Ans. 

    Linked list is a dynamic data structure while array list is a static data structure.

    • Linked list can grow or shrink dynamically while array list has a fixed size.

    • Linked list uses pointers to connect nodes while array list uses indexes to access elements.

    • Insertion and deletion operations are faster in linked list while accessing elements is faster in array list.

    • Linked list is suitable for implementing stacks, queues, and...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion with hr .

Interview Preparation Tips

Interview preparation tips for other job seekers - Learning basic core Java questions is enough.
Be confident.
If you don't know the answer, don't say wrong answer instead just say I don't know

Skills evaluated in this interview

Programmer Analyst Interview Questions Asked at Other Companies

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. What is stack? How do you convert a queue to stack?
Q3. What is SQL? define ddl? Why should we hire you?
asked in Cognizant
Q4. What is the difference between structure and class?
asked in Cognizant
Q5. Two defined table and fetching data is done one table has 20 reco ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 

Normal Aptitude questions on speed time distance,logical reasoning and on English

Round 3 - Coding Test 

Simple coding test similar to hackerrank questions

Round 4 - Technical 

(2 Questions)

  • Q1. Questions were asked on final year project,opps concept, palindrome code,data structure basics and SQL query
  • Q2. Hr questions like where do you see yourself in 5yrs Why you want to join this company etc

Interview Preparation Tips

Interview preparation tips for other job seekers - All the best for your interview must prepare mostly for your final year project and one programming language
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Questions from aptitude logical reasoning and English.

Round 2 - Coding Test 

2 coding questions in a time of 1 hour

Round 3 - One-on-one 

(1 Question)

  • Q1. This was the interview where they asked some technical questions and some personal questions about my educations likes and dislikes.

Cognizant interview questions for designations

 Programmer Analyst Trainee

 (399)

 Senior Programmer Analyst

 (1)

 Junior Programmer Analyst

 (1)

 Programmer

 (28)

 SAS Programmer Analyst

 (1)

 Programmer Analyst 1

 (5)

 Programmer Analyst Intern

 (1)

 Sse Programmer Analyst

 (1)

Programmer Analyst Interview Questions & Answers

user image Aishwarya kannan

posted on 14 Oct 2023

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was easy with 7 coding

Round 2 - Technical 

(1 Question)

  • Q1. Easy with basic Java questions

Get interview-ready with Top Cognizant Interview Questions

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

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

Round 1 - Aptitude Test 

It was aptitude where they asked about logical, verbal, quantative question. There was one more section psymetric test we can simply say puzzle question test. There was no coding round for this profile.

Round 2 - Technical 

(2 Questions)

  • Q1. Cognizant offers for 3 roles for frshers called as genc, genc elevate and genc pro with ctc of 4lpa,4.5lpa,5.4lpa respectively. I was selected for genc pro role after my aptitude test. Here This was only t...
  • Q2. Final verdict: Got offer from cognizant after 1 month of interview round. Interviewer was chill and calm guy

Interview Preparation Tips

Interview preparation tips for other job seekers - I have given interview for about 10 company like Mercedes Benz, Codestack, TCS digital, Newfold technology, Wissen technology, Able, Top geek, Ab In Bev,Honeywell etc. But one thing was common in every interview question on oops concept, SQL and in some interview there were question asked from SDLC(software development life cycle) and OS apart from writing codes for specific question and dsa question in interview round.
So I would say before sitting in any interview have quick revision of oops concept, some basic sql query, OS, SDLC question you don't have to go through all contents of these topic just read top 50 interview question asked of each section respectively already available on Internet.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 

30 Minutes basic test

Round 3 - Technical 

(2 Questions)

  • Q1. Ask about oops concepts
  • Q2. Data abstraction
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

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

Round 1 - Aptitude Test 

English,Aptitude, Reasoning, Coding

Round 2 - Technical 

(5 Questions)

  • Q1. Introduce yourself
  • Ans. 

    I am a dedicated and experienced Programmer Analyst with a strong background in software development and problem-solving.

    • Over 5 years of experience in programming and analysis

    • Proficient in languages such as Java, C++, and SQL

    • Skilled in identifying and resolving technical issues

    • Strong analytical and problem-solving skills

    • Excellent communication and teamwork abilities

  • Answered by AI
  • Q2. Define OOPS Concept
  • Ans. 

    OOPS (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.

    • OOPS focuses on creating objects that interact with each other to solve complex problems

    • It involves concepts like inheritance, encapsulation, polymorphism, and abstraction

    • Example: Inheritance allows a class to inherit properties and methods from another class, reducing code duplication

  • Answered by AI
  • Q3. What is Polymorphism
  • Ans. 

    Polymorphism is the ability of a single function or method to operate on different types of data.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).

    • Example: Inheritance in object-oriented programming languages like Java allows for polymorphism.

  • Answered by AI
  • Q4. Basic Programming Questions
  • Q5. Do you have any question.

Interview Preparation Tips

Interview preparation tips for other job seekers - As a fresher focus on the oops concept and prepare basic programming questions.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Apr 2023. 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. Q. Difference between blocked and withdrawn
  • Ans. 

    Blocked means prevented from proceeding further, while withdrawn means removed from consideration or participation.

    • Blocked refers to a temporary halt in progress, while withdrawn is a permanent removal.

    • Blocked can be due to external factors, while withdrawn is a voluntary action.

    • Examples of blocked include a blocked website or a blocked road, while examples of withdrawn include a withdrawn job application or a withdraw...

  • Answered by AI
  • Q2. Q. Different SLA levels
  • Ans. 

    SLA levels refer to the agreed-upon response and resolution times for service requests.

    • SLA levels are typically defined in terms of response time and resolution time.

    • Different levels of SLA may be offered for different types of service requests.

    • For example, a high-priority incident may have a shorter response time and resolution time than a low-priority request.

    • SLA levels may also vary based on the time of day or day o...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 

There were basically DSA and SQL Quenstions .
DSA Level- Easy- Medium
SQL- Medium - Hard

Round 3 - Technical 

(1 Question)

  • Q1. They ask Question about - Porjects DSA Questions(1) SQL Basics

Cognizant Interview FAQs

How many rounds are there in Cognizant Programmer Analyst interview?
Cognizant interview process usually has 2-3 rounds. The most common rounds in the Cognizant interview process are Technical, Aptitude Test and HR.
How to prepare for Cognizant Programmer Analyst interview?
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?

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

  1. 1 Tell me about your self 2 What is c# 3 What is oops concept 4 What is Delegat...read more
  2. Two defined table and fetching data is done one table has 20 records of 20 stud...read more
  3. Q1. Write a program to check whether the given String is pallindrome or not usi...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 Programmer Analyst Interview Process

based on 444 interviews

5 Interview rounds

  • Aptitude Test Round
  • Technical Round
  • HR Round - 1
  • HR Round - 2
  • Personal Interview1 Round
View more
Cognizant Programmer Analyst Salary
based on 55.6k 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
72.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Programmer Analyst
55.6k 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.6k 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