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

View all 3k questions

Cognizant Interview Experiences

Popular Designations

5.6k interviews found

Analyst Interview Questions & Answers

user image Anonymous

posted on 21 Oct 2024

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

I applied via campus placement at SRM university (SRMU) and was interviewed in Sep 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

It was based on quantitative and cognitive round.

Round 2 - Coding Test 

SQL, Java/Python/C# coding questions and machine coding round

Round 3 - Technical 

(3 Questions)

  • Q1. Tell me about yourself.
  • Q2. Explain semantic HTML
  • Ans. 

    Semantic HTML is using HTML elements to give meaning to the content on a webpage.

    • Semantic HTML helps improve accessibility for users with disabilities.

    • It also improves SEO by providing search engines with better context for the content.

    • Examples of semantic HTML elements include

      ,

Answered by AI
  • Q3. Why are you willing to join Cognizant?
  • Ans. 

    I am willing to join Cognizant because of its reputation for innovation and growth opportunities.

    • Cognizant is known for its innovative solutions in the IT industry

    • The company offers a wide range of opportunities for career growth and development

    • I am impressed by Cognizant's commitment to diversity and inclusion in the workplace

  • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Prepare well before the interview.

    Skills evaluated in this interview

    Top Cognizant Analyst Interview Questions and Answers

    Q1. What are the basic elements of pricing and how to control cost aspects and improve profitability.
    View answer (4)

    Analyst Interview Questions asked at other Companies

    Q1. N-th Fibonacci NumberYou are given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 +7. Fibonacci number is calculated u... read more
    View answer (5)
    Interview experience
    5
    Excellent
    Difficulty level
    Moderate
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (5 Questions)

    • Q1. What is Node Js
    • Ans. 

      Node.js is a runtime environment that allows you to run JavaScript code outside of a web browser.

      • Node.js is built on Chrome's V8 JavaScript engine.

      • It uses an event-driven, non-blocking I/O model that makes it lightweight and efficient.

      • Node.js is commonly used for building server-side applications and APIs.

      • It has a large ecosystem of open-source libraries and frameworks, such as Express.js.

    • Answered by AI
    • Q2. What is middleware
    • Ans. 

      Middleware is a software component that acts as a bridge between an application's request and response.

      • Middleware functions have access to the request and response objects

      • They can modify the request and response objects

      • Middleware can be used for tasks like authentication, logging, error handling, etc.

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

      A promise is an object representing the eventual completion or failure of an asynchronous operation.

      • Promises are used to handle asynchronous operations in JavaScript.

      • They can be in one of three states: pending, fulfilled, or rejected.

      • Promises can be chained using .then() to handle success and .catch() to handle errors.

      • Example: new Promise((resolve, reject) => { setTimeout(() => resolve('Done!'), 1000); });

    • Answered by AI
    • Q4. What is promise.all
    • Ans. 

      promise.all is a method in JavaScript that takes an array of promises and returns a single promise that resolves when all of the input promises have resolved.

      • Used to handle multiple asynchronous operations at once

      • Returns a single promise that resolves when all input promises have resolved

      • If any of the input promises is rejected, the returned promise is rejected with the reason of the first rejected promise

    • Answered by AI
    • Q5. What is callback
    • Ans. 

      A callback is a function passed as an argument to another function to be executed later.

      • Callbacks are commonly used in asynchronous programming to handle tasks that take time to complete.

      • They are often used in event handling, timers, and AJAX requests.

      • Callbacks can be synchronous or asynchronous, depending on when they are executed.

      • Example: setTimeout(callback, 1000) will execute the callback function after 1 second.

    • Answered by AI

    Skills evaluated in this interview

    Node Js Backend Developer Interview Questions asked at other Companies

    Q1. complete the following program: class MyEventEmitter { /// ..... } const emitterInst = new MyEventEmitter(); emitterInst.on("message", () => console.log("message event | callback 1")); emitterInst.on("message", () => console.log("mess... read more
    View answer (1)

    GenC Interview Questions & Answers

    user image Bharath Reddy

    posted on 28 Oct 2024

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

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

    Round 1 - Communication 

    (1 Question)

    • Q1. It all about your communication skills
    Round 2 - Technical 

    (1 Question)

    • Q1. Aptitude and coding
    Round 3 - Technical 

    (2 Questions)

    • Q1. Difference between list and tuple
    • Ans. 

      List is mutable and tuple is immutable in Python.

      • List can be modified after creation, tuple cannot

      • List uses square brackets [], tuple uses parentheses ()

      • List is used for collections of items that may change, tuple for fixed collections

    • Answered by AI
    • Q2. What error do you get if you break immutablity?
    • Ans. 

      Attempting to modify an immutable object will result in a compilation error or runtime exception.

      • Attempting to modify a string literal will result in a compilation error.

      • Trying to modify elements of an immutable list like ImmutableList in Java will throw an UnsupportedOperationException.

      • Modifying a frozen set in Python will raise a TypeError.

    • Answered by AI

    Skills evaluated in this interview

    Top Cognizant GenC Interview Questions and Answers

    Q1. A train travelling at a speed of 75 mph enters a tunnel 31/2 miles long. The train is 1/4 mile long. How long does it take for the train to pass through the tunnel from the moment the front enters to the moment the rear emerges?
    View answer (5)

    GenC Interview Questions asked at other Companies

    Q1. A train travelling at a speed of 75 mph enters a tunnel 31/2 miles long. The train is 1/4 mile long. How long does it take for the train to pass through the tunnel from the moment the front enters to the moment the rear emerges?
    View answer (5)
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    2-4 weeks
    Result
    Selected Selected

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

    Round 1 - Technical 

    (5 Questions)

    • Q1. Since I'm from network security background,all questions were related to firewall like how NAT works, DDoS protection, Packet flow of firewall
    • Q2. Some scenario based questions like how would you manage the critical outage
    • Q3. Dynamic routing questions OSPF and EIGRP
    • Q4. Switching questions On STP and Vlan and inter vlan routing
    • Q5. SSLhandshakeand certificat

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Please be prepared what you've mentioned on your resume.

    Top Cognizant Senior Associate Interview Questions and Answers

    Q1. Application of Row_Number, Rank, and Dense Rank? Different stages of defects/Bugs? What are Schema objects? Different types of loads in ETL Testing? What is Junk Dimension? SQL to remove duplicates from a table? Nth highest salary finding f... read more
    View answer (2)

    Senior Associate Interview Questions asked at other Companies

    Q1. On an average, how many invoices can you process in a day?
    View answer (10)

    Cognizant interview questions for popular designations

     Programmer Analyst

     (540)

     Programmer Analyst Trainee

     (397)

     Associate

     (311)

     Senior Associate

     (255)

     Processing Executive

     (211)

     Software Engineer

     (203)

     Senior Processing Executive

     (134)

     Software Developer

     (123)

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

    I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.

    Round 1 - Coding Test 

    MCQ's and few coding questions

    Round 2 - Technical 

    (2 Questions)

    • Q1. Asked about educational details
    • Q2. Asked about project details

    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 What is call by ref and call by value 8 What is namespace 9  What ... read more
    View answer (12)

    Programmer Analyst Interview Questions asked at other Companies

    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 What is call by ref and call by value 8 What is namespace 9  What ... read more
    View answer (12)

    Get interview-ready with Top Cognizant Interview Questions

    Product Specialist Interview Questions & Answers

    user image akash agnihotri

    posted on 19 Dec 2024

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

    (2 Questions)

    • Q1. What are the different types of entities?
    • Q2. What is a typelist?

    Product Specialist Interview Questions asked at other Companies

    Q1. How product specialist is different from product analyst?
    View answer (1)

    Jobs at Cognizant

    View all

    Data Engineer Interview Questions & Answers

    user image Anonymous

    posted on 22 Dec 2024

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

    (2 Questions)

    • Q1. Different types of Joins in spark
    • Ans. 

      Different types of joins in Spark include inner join, outer join, left join, right join, and full join.

      • Inner join: Returns only the rows that have matching values in both datasets.

      • Outer join: Returns all rows when there is a match in either dataset.

      • Left join: Returns all rows from the left dataset and the matched rows from the right dataset.

      • Right join: Returns all rows from the right dataset and the matched rows from t...

    • Answered by AI
    • Q2. Spark optimization techniques
    • Ans. 

      Optimization techniques in Spark improve performance and efficiency of data processing.

      • Partitioning data to distribute workload evenly

      • Caching frequently accessed data in memory

      • Using broadcast variables for small lookup tables

      • Avoiding shuffling operations whenever possible

    • Answered by AI

    Skills evaluated in this interview

    Top Cognizant Data Engineer Interview Questions and Answers

    Q1. What are all the issues you faced in your project? What is Global Parameter? Why do we need parameters inADF? What are the API's in Spark?
    View answer (1)

    Data Engineer Interview Questions asked at other Companies

    Q1. Optimal Strategy for a GameYou and your friend Ninjax are playing a game of coins. Ninjax place the 'N' number of coins in a straight line. The rule of the game is as follows: 1. Each coin has a value associated with it. 2. It’s a two-playe... read more
    View answer (1)
    Interview experience
    5
    Excellent
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I applied via Walk-in and was interviewed in Nov 2024. There were 3 interview rounds.

    Round 1 - Coding Test 

    Python code to connect to database

    Round 2 - Coding Test 

    Types of views in sql

    Round 3 - HR 

    (2 Questions)

    • Q1. Why did you choose cognizant ?
    • Q2. What is your current role

    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 What is call by ref and call by value 8 What is namespace 9  What ... read more
    View answer (12)

    Programmer Analyst Interview Questions asked at other Companies

    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 What is call by ref and call by value 8 What is namespace 9  What ... read more
    View answer (12)
    Interview experience
    3
    Average
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (2 Questions)

    • Q1. Difference between custom setting and custom metadata
    • Ans. 

      Custom settings are org-specific, while custom metadata can be deployed across orgs.

      • Custom settings are hierarchical and can be accessed using a hierarchy custom setting type

      • Custom metadata is deployable and can be used in managed packages

      • Custom settings are stored in the application cache, while custom metadata is stored in the metadata cache

    • Answered by AI
    • Q2. Difference between profile and role
    • Ans. 

      Profile is a summary of a person's skills and experience, while role is the specific job or position they hold within an organization.

      • Profile is a broader overview of a person's qualifications and background.

      • Role is a specific set of responsibilities and tasks assigned to an individual within a company.

      • Profiles can include education, work experience, skills, and achievements.

      • Roles can be defined by job titles such as S...

    • Answered by AI

    Senior Developer Interview Questions asked at other Companies

    Q1. What is your current CTC and what is your expected CTC?
    View answer (1)
    Interview experience
    3
    Average
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (2 Questions)

    • Q1. OOP in detail concept
    • Ans. 

      OOP is a programming paradigm based on the concept of objects, which can contain data and code to manipulate that data.

      • OOP focuses on creating reusable code through classes and objects

      • Encapsulation allows data to be hidden and only accessed through methods

      • Inheritance allows classes to inherit properties and methods from other classes

      • Polymorphism allows objects to be treated as instances of their parent class

    • Answered by AI
    • Q2. SOLID Principle
    Round 2 - Technical 

    (2 Questions)

    • Q1. More on technical side
    • Q2. Scenario wise question

    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 What is call by ref and call by value 8 What is namespace 9  What ... read more
    View answer (12)

    Programmer Analyst Interview Questions asked at other Companies

    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 What is call by ref and call by value 8 What is namespace 9  What ... read more
    View answer (12)

    Cognizant Interview FAQs

    How many rounds are there in Cognizant interview?
    Cognizant interview process usually has 2-3 rounds. The most common rounds in the Cognizant interview process are Technical, HR and Resume Shortlist.
    How to prepare for Cognizant 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 Java, Project Management, SQL, Project Planning and Javascript.
    What are the top questions asked in Cognizant interview?

    Some of the top questions asked at the Cognizant interview -

    1. 1 Tell me about your self 2 What is c# 3 What is oops concept 4 What is Delegat...read more
    2. What is meant by quality and brief explanation of it with an examp...read more
    3. What array list and linkedlist difference,how hashmap internally working,what i...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.

    Cognizant Interview Process

    based on 4.2k interviews

    Interview experience

    4.2
      
    Good
    View more

    Interview Questions from Similar Companies

    TCS Interview Questions
    3.7
     • 10.5k Interviews
    Accenture Interview Questions
    3.8
     • 8.2k Interviews
    Infosys Interview Questions
    3.6
     • 7.6k Interviews
    Wipro Interview Questions
    3.7
     • 5.7k Interviews
    Capgemini Interview Questions
    3.7
     • 4.8k Interviews
    Tech Mahindra Interview Questions
    3.5
     • 3.9k Interviews
    HCLTech Interview Questions
    3.5
     • 3.8k Interviews
    Genpact Interview Questions
    3.8
     • 3.1k Interviews
    LTIMindtree Interview Questions
    3.8
     • 3k Interviews
    IBM Interview Questions
    4.0
     • 2.4k Interviews
    View all

    Cognizant Reviews and Ratings

    based on 50.1k reviews

    3.8/5

    Rating in categories

    3.7

    Skill development

    3.6

    Work-life balance

    3.3

    Salary

    3.6

    Job security

    3.6

    Company culture

    3.1

    Promotions

    3.4

    Work satisfaction

    Explore 50.1k Reviews and Ratings
    Java Full Stack Developer

    Hyderabad / Secunderabad,

    Chennai

    +1

    6-11 Yrs

    Not Disclosed

    Java Backend Developer

    Hyderabad / Secunderabad,

    Chennai

    +1

    6-11 Yrs

    Not Disclosed

    Cognizant is hiring For Automation Testing with java selenium

    Hyderabad / Secunderabad,

    Chennai

    +1

    6-10 Yrs

    Not Disclosed

    Explore more jobs
    Associate
    72.3k salaries
    unlock blur

    ₹5.1 L/yr - ₹16 L/yr

    Programmer Analyst
    55.6k salaries
    unlock blur

    ₹2.4 L/yr - ₹9.6 L/yr

    Senior Associate
    48.6k salaries
    unlock blur

    ₹9 L/yr - ₹27.4 L/yr

    Senior Processing Executive
    28.9k salaries
    unlock blur

    ₹1.8 L/yr - ₹9 L/yr

    Technical Lead
    17.6k salaries
    unlock blur

    ₹5.9 L/yr - ₹24.9 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