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 Associate Interview Questions and Answers for Experienced

Updated 12 Jun 2025

82 Interview questions

An Associate was asked 2mo ago
Q. What do you know about Testing?
Ans. 

Testing is a process to evaluate the functionality, performance, and reliability of software or systems to ensure quality and meet requirements.

  • Types of Testing: Includes unit testing, integration testing, system testing, and acceptance testing.

  • Example: Unit testing checks individual components for correctness, like testing a function in isolation.

  • Manual vs Automated Testing: Manual testing involves human testers,...

An Associate was asked 2mo ago
Q. Explain how you would test this object.
Ans. 

To test a pen, I would evaluate its functionality, durability, and user experience through various methods.

  • Check ink flow: Write on different surfaces to ensure consistent ink delivery.

  • Durability test: Drop the pen from a height to see if it breaks or leaks.

  • Comfort test: Hold the pen for an extended period to assess grip and comfort.

  • Water resistance: Expose the pen to water to check if it still writes.

  • Cap test: En...

Associate Interview Questions Asked at Other Companies for Experienced

asked in UNO Minda
Q1. What is the meaning of TTR and why is it required for the powder ... read more
Q2. What is KCL,KVL? Consider a 5V DC supply connected to a 2 ohm res ... read more
asked in Cognizant
Q3. How do you decide whether to use "call" or "apply" in JavaScript?
Q4. Can you explain dcf to me? Can dcf be applied to equity?
asked in BNP Paribas
Q5. What are derivatives, capital market, money market?. What is the ... read more
An Associate was asked 2mo ago
Q. How is a hashmap implemented internally?
Ans. 

A hashmap uses key-value pairs for efficient data retrieval, leveraging hashing for quick access.

  • Hash Function: Converts keys into hash codes, e.g., key 'apple' might hash to 5.

  • Buckets: Store entries in an array, e.g., index 5 might hold ('apple', value).

  • Collision Handling: Uses chaining (linked lists) or open addressing to resolve collisions.

  • Load Factor: Determines when to resize the hashmap, typically around 0.7...

An Associate was asked 2mo ago
Q. What can permission sets do that profiles cannot, or vice versa?
Ans. 

Profiles set baseline permissions; permission sets provide additional, flexible access without changing profiles.

  • Profiles define default access for users, while permission sets grant additional permissions.

  • A user can have only one profile but multiple permission sets, allowing for more granular control.

  • Permission sets can be used to grant access to specific features or objects without altering the profile.

  • For exam...

What people are saying about Cognizant

View All
a junior software engineer
1w
Job offer in Malaysia - legit or scam?
Hey everyone, I received a job proposal from Mindgraph for a Junior Mainframe Developer position in Malaysia (onsite). Not sure if it's a real deal. They found my resume on Naukri and the offer includes: * Experience: 3+ years on cardlink, VSAM, CICS, JCL * Location: Malaysia (Accenture client in Kuala Lumpur) * Notice: 0-60 days * Benefits: One-way ticket, 1-week stay, medical insurance, visa. Has anyone heard of Mindgraph or had a similar experience? Note : This is a permanent position with Mindgragh and you need to work with our client Accenture - Malaysia (Kaula Lumpur) & we will provide one way Air Ticket from India - Malaysia, 1 Week Accommodation, Medical Insurance and will take care of the Visa process also. Any insights would be appreciated!
Got a question about Cognizant?
Ask anonymously on communities.
An Associate was asked 3mo ago
Q. How do you find duplicate characters in a string?
Ans. 

Identify and count duplicate characters in a string to analyze its composition.

  • Use a hash map to track character frequencies. Example: 'hello' -> {h: 1, e: 1, l: 2, o: 1}.

  • Iterate through the string and update counts in the hash map.

  • Filter the hash map to find characters with a count greater than 1.

  • Return the duplicates and their counts. Example: 'banana' -> {b: 1, a: 3, n: 2} -> Duplicates: a, n.

An Associate was asked 3mo ago
Q. Write an XPath expression for a given element.
Ans. 

XPath is a language for navigating through elements and attributes in an XML document, crucial for web scraping and automation.

  • Basic Syntax: XPath uses a path-like syntax to navigate through nodes, e.g., '/html/body/div' selects the 'div' under 'body'.

  • Predicates: You can filter nodes using predicates, e.g., '//div[@class='example']' selects 'div' elements with a specific class.

  • Axes: XPath supports axes to navigate...

An Associate was asked 5mo ago
Q. Explain the concept of OOPs in Java.
Ans. 

The OOPs concept in Java stands for Object-Oriented Programming, which focuses on creating objects that interact with each other.

  • OOPs concept involves the use of classes and objects to model real-world entities.

  • It includes principles like inheritance, encapsulation, polymorphism, and abstraction.

  • Example: Creating a class 'Car' with properties like 'make', 'model', and methods like 'drive' and 'stop'.

Are these interview questions helpful?
An Associate was asked 10mo ago
Q. Tell me about agile methodology.
Ans. 

Agile methodology is a project management approach that emphasizes flexibility, collaboration, and iterative development.

  • Agile focuses on delivering value to customers through continuous planning, feedback, and adaptation.

  • It involves breaking down projects into smaller, manageable tasks called sprints.

  • Teams work closely together and with stakeholders to prioritize tasks and make quick decisions.

  • Common agile framew...

An Associate was asked 10mo ago
Q. How do you remove duplicate records using SQL?
Ans. 

Use SQL queries to remove duplicate records from a database table.

  • Use the DISTINCT keyword in SELECT statement to retrieve unique records.

  • Use the GROUP BY clause to group records based on specific columns.

  • Use the ROW_NUMBER() function to assign a unique row number to each record and then filter out duplicates.

An Associate was asked 10mo ago
Q. What is the difference between clustered and non-clustered indexes?
Ans. 

Clustered index physically reorders the data on disk, while non-clustered index creates a separate structure.

  • Clustered index determines the physical order of data rows in a table, while non-clustered index does not.

  • Clustered index is faster for retrieval of large ranges of data, while non-clustered index is faster for retrieval of individual rows.

  • A table can have only one clustered index, but multiple non-clustere...

Cognizant Associate Interview Experiences for Experienced

123 interviews found

Associate Interview Questions & Answers

user image Anonymous

posted on 9 Jan 2025

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

Asked reasoning question and more

Round 2 - One-on-one 

(2 Questions)

  • Q1. Introduction of yourself and more
  • Q2. Explain opps concept in java
  • Ans. 

    The OOPs concept in Java stands for Object-Oriented Programming, which focuses on creating objects that interact with each other.

    • OOPs concept involves the use of classes and objects to model real-world entities.

    • It includes principles like inheritance, encapsulation, polymorphism, and abstraction.

    • Example: Creating a class 'Car' with properties like 'make', 'model', and methods like 'drive' and 'stop'.

  • Answered by AI

Associate Interview Questions & Answers

user image Anonymous

posted on 18 Oct 2024

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

(1 Question)

  • Q1. All the questions related to my previous domain
Round 2 - Technical 

(1 Question)

  • Q1. All the questions related to my previous domain
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion and shifting timings, location etc.

Associate Interview Questions & Answers

user image soumyadip chakraborty

posted on 3 Sep 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected
Round 1 - One-on-one 

(1 Question)

  • Q1. Basic principles of react
  • Ans. 

    React is a JavaScript library for building user interfaces.

    • React uses a virtual DOM for better performance.

    • Components are the building blocks of React applications.

    • React allows for uni-directional data flow.

    • React supports server-side rendering for SEO optimization.

  • Answered by AI

Skills evaluated in this interview

Associate Interview Questions & Answers

user image Anonymous

posted on 5 Aug 2024

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

(2 Questions)

  • Q1. Difference between clustered and non clustered index
  • Ans. 

    Clustered index physically reorders the data on disk, while non-clustered index creates a separate structure.

    • Clustered index determines the physical order of data rows in a table, while non-clustered index does not.

    • Clustered index is faster for retrieval of large ranges of data, while non-clustered index is faster for retrieval of individual rows.

    • A table can have only one clustered index, but multiple non-clustered ind...

  • Answered by AI
  • Q2. Duplicate records removal using sql
  • Ans. 

    Use SQL queries to remove duplicate records from a database table.

    • Use the DISTINCT keyword in SELECT statement to retrieve unique records.

    • Use the GROUP BY clause to group records based on specific columns.

    • Use the ROW_NUMBER() function to assign a unique row number to each record and then filter out duplicates.

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. How to handle leave request
  • Ans. 

    Handle leave requests by following company policy, communicating with team members, and ensuring coverage.

    • Refer to company policy for leave request procedures

    • Communicate with team members to ensure coverage during absence

    • Document leave requests and approvals for record keeping

  • Answered by AI
  • Q2. How to deliver projects on time
  • Ans. 

    To deliver projects on time, it is important to set clear timelines, prioritize tasks, communicate effectively, and regularly monitor progress.

    • Set clear project timelines and deadlines

    • Prioritize tasks based on importance and urgency

    • Communicate effectively with team members and stakeholders

    • Regularly monitor progress and make adjustments as needed

  • Answered by AI

Skills evaluated in this interview

Associate Interview Questions & Answers

user image Anonymous

posted on 14 May 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
Less than 2 weeks
Result
No response
  • Q1. How to handle pod failure in k8s
  • Q2. SSH key lost of ec2 how to recover

Associate Interview Questions & Answers

user image Veera M

posted on 9 Sep 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Observables and its advantages
  • Ans. 

    Observables are data streams that can be subscribed to, allowing for asynchronous programming and handling of multiple values over time.

    • Observables are part of the RxJS library in JavaScript, commonly used in Angular applications.

    • They can emit multiple values over time, including errors and completion signals.

    • Advantages include easier handling of asynchronous operations, better error handling, and support for operators...

  • Answered by AI

Skills evaluated in this interview

Associate Interview Questions & Answers

user image Anonymous

posted on 27 Aug 2024

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

I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - HR 

(3 Questions)

  • Q1. Tell about your self
  • Ans. 

    I am a dedicated and hardworking individual with a passion for learning and growth.

    • I have a strong work ethic and always strive to exceed expectations.

    • I am a quick learner and adapt well to new environments.

    • I have experience in project management and team collaboration.

    • I am proficient in various software programs such as Microsoft Office and Adobe Creative Suite.

  • Answered by AI
  • Q2. What is your qualification
  • Ans. 

    I have a Bachelor's degree in Business Administration and 5 years of experience in marketing.

    • Bachelor's degree in Business Administration

    • 5 years of experience in marketing

  • Answered by AI
  • Q3. What are your skills
  • Ans. 

    I have strong communication skills, attention to detail, and problem-solving abilities.

    • Strong communication skills - able to effectively convey information and ideas

    • Attention to detail - meticulous in reviewing work for accuracy

    • Problem-solving abilities - skilled at analyzing situations and finding solutions

    • Example: Led a team project where I communicated tasks clearly, paid attention to details in the project plan, an...

  • Answered by AI

Associate Interview Questions & Answers

user image Anonymous

posted on 16 Aug 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Tell me about agile methodology
  • Ans. 

    Agile methodology is a project management approach that emphasizes flexibility, collaboration, and iterative development.

    • Agile focuses on delivering value to customers through continuous planning, feedback, and adaptation.

    • It involves breaking down projects into smaller, manageable tasks called sprints.

    • Teams work closely together and with stakeholders to prioritize tasks and make quick decisions.

    • Common agile frameworks ...

  • Answered by AI

Skills evaluated in this interview

Associate Interview Questions & Answers

user image Aayushi jain

posted on 8 May 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Java oops, exception handling, Sql
  • Q2. Exceptions handling in java
  • Ans. 

    Exceptions handling in Java involves using try, catch, and finally blocks to handle errors and prevent program crashes.

    • Use try block to enclose the code that may throw an exception

    • Use catch block to handle the exception and provide alternative code to execute

    • Use finally block to execute code that should always run, regardless of whether an exception is thrown

    • Examples: try { // code that may throw exception } catch (Exc...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Location, expectations

Skills evaluated in this interview

Associate Interview Questions & Answers

user image Suvro Jyoti Biswas

posted on 2 Sep 2024

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

(1 Question)

  • Q1. Oops concepts in java
  • Ans. 

    Oops concepts in Java refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability of a method to do different things based on the object it is acting upon.

    • Abstraction: Hiding the imp...

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Oops concepts in java
  • Ans. 

    Oops concepts in Java refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability of a method to do different things based on the object it is acting upon.

    • Abstraction: Hiding the imp...

  • Answered by AI

Skills evaluated in this interview

Cognizant Interview FAQs

How many rounds are there in Cognizant Associate 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, HR and Resume Shortlist.
How to prepare for Cognizant Associate 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 Project Management, Project Planning, Test Cases, Test Strategy and Unit Testing.
What are the top questions asked in Cognizant Associate interview for experienced candidates?

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

  1. How to decide whether to use "call" or "apply" in javascri...read more
  2. you have a train booking system.what will be the primary feature you will te...read more
  3. Why can we update internal values of objects defined with const in javascri...read more
What are the most common questions asked in Cognizant Associate HR round for experienced candidates?

The most common HR questions asked in Cognizant Associate interview are for experienced candidates -

  1. What are your salary expectatio...read more
  2. What are your strengths and weakness...read more
  3. Why are you looking for a chan...read more
How long is the Cognizant Associate interview process?

The duration of Cognizant Associate 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.4/5

based on 62 interview experiences

Difficulty level

Easy 29%
Moderate 71%

Duration

Less than 2 weeks 67%
2-4 weeks 27%
4-6 weeks 4%
More than 8 weeks 2%
View more

Associate Interview Questions from Similar Companies

Wipro Associate Interview Questions
3.7
 • 158 Interviews
TCS Associate Interview Questions
3.6
 • 61 Interviews
IBM Associate Interview Questions
4.0
 • 8 Interviews
View all
Cognizant Associate Salary
based on 73.3k salaries
₹5.1 L/yr - ₹14.4 L/yr
15% more than the average Associate Salary in India
View more details

Cognizant Associate Reviews and Ratings

based on 5.8k reviews

3.8/5

Rating in categories

3.7

Skill development

3.8

Work-life balance

3.4

Salary

3.5

Job security

3.7

Company culture

3.1

Promotions

3.5

Work satisfaction

Explore 5.8k Reviews and Ratings
Generative AI- Sr. Associate

Chennai

7-10 Yrs

Not Disclosed

Associate

Chennai

4-5 Yrs

₹ 9-13 LPA

Sr. Associate- AWS, K8S, Helm, Terraform

Chennai

7-10 Yrs

Not Disclosed

Explore more jobs
Associate
73.3k salaries
unlock blur

₹5.1 L/yr - ₹14.4 L/yr

Programmer Analyst
56.2k salaries
unlock blur

₹2 L/yr - ₹9.5 L/yr

Senior Associate
53k salaries
unlock blur

₹9 L/yr - ₹28.6 L/yr

Senior Processing Executive
29.8k salaries
unlock blur

₹1.4 L/yr - ₹9 L/yr

Technical Lead
18.1k salaries
unlock blur

₹6 L/yr - ₹25.6 L/yr

Explore more salaries
Compare Cognizant with

TCS

3.6
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

Accenture

3.8
Compare
write
Share an Interview