Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Cognizant

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Cognizant reviews | Cognizant jobs | Cognizant salaries | Cognizant benefits | Cognizant conversations
      Cognizant interviewsCognizant Associate Software Engineer (GenC) interviewsCognizant interview
      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Associate Software Engineer (GenC) Interview

      May 14, 2025
      Anonymous Interview Candidate
      Chennai
      Declined offer
      Positive experience
      Average interview

      Application

      I interviewed at Cognizant (Chennai)

      Interview

      It was smooth . The interview was about basic to intermediate . Started from Java and ends at Mysql . Including the behavioural test . Sounds like a well-rounded interview covering key areas for a software development role! Let's break down what "basic to intermediate" in Java and MySQL typically entails, along with what a behavioral test usually involves. Java (Basic to Intermediate): This part of the interview likely touched upon the fundamentals and some more involved concepts of the Java programming language. Here's a possible breakdown of topics: Core Java Fundamentals: Object-Oriented Programming (OOP): Expect questions on the four pillars of OOP: encapsulation, inheritance, polymorphism, and abstraction. You might have been asked to explain these concepts with examples or discuss their advantages. Data Types, Variables, and Operators: Basic knowledge of primitive and reference data types, variable declaration and initialization, and different types of operators (arithmetic, logical, relational, etc.). Control Flow: Understanding and using if-else, switch, for, while, and do-while loops. Arrays and Collections: Basic understanding of arrays and the core Java Collections Framework (like ArrayList, LinkedList, HashMap, HashSet). You might have been asked about their differences, use cases, and time complexities for common operations. Exception Handling: Knowledge of try-catch-finally blocks, different types of exceptions (checked vs. unchecked), and how to handle them effectively. You might have been asked about custom exceptions. String Manipulation: Basic operations with String and StringBuilder/StringBuffer classes. Threads and Concurrency (might lean towards intermediate): Basic understanding of threads, how to create and manage them (using Runnable and Thread classes), and potential issues like race conditions and deadlocks. You might have been asked about synchronization mechanisms. Intermediate Java Concepts: Design Patterns (basic awareness): Familiarity with common creational, structural, and behavioral design patterns like Singleton, Factory, Observer, etc. You might have been asked to explain one or two and their use cases. Garbage Collection: Basic understanding of how Java's garbage collection works, different garbage collectors (you might not have gone deep here), and memory management concepts. Input/Output (I/O): Basic knowledge of reading from and writing to files or streams. Java 8 Features (likely): Familiarity with lambda expressions, functional interfaces, streams API, and optional. Annotations: Understanding the purpose and basic usage of common annotations like @Override, @Deprecated, etc., and possibly custom annotations. MySQL (Basic to Intermediate): This part would have assessed your understanding of relational databases and your ability to interact with MySQL. Here's a likely breakdown: Basic SQL: Data Definition Language (DDL): Creating, altering, and dropping databases and tables (CREATE DATABASE, DROP DATABASE, CREATE TABLE, ALTER TABLE, DROP TABLE). Understanding data types and constraints (primary key, foreign key, unique, not null). Data Manipulation Language (DML): Inserting, updating, and deleting data (INSERT INTO, UPDATE, DELETE FROM). Data Query Language (DQL): Selecting data using SELECT statements with various clauses like FROM, WHERE, ORDER BY, LIMIT. Aggregate Functions: Using functions like COUNT(), SUM(), AVG(), MIN(), MAX(). Grouping and Filtering: Using GROUP BY and HAVING clauses. Intermediate SQL: Joins: Understanding and using different types of joins (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN). Subqueries: Writing queries nested within other queries. Indexes: Understanding the purpose of indexes and how they improve query performance. Knowing when and how to create them. Transactions: Understanding the concept of transactions and ACID properties (Atomicity, Consistency, Isolation, Durability). Basic knowledge of START TRANSACTION, COMMIT, and ROLLBACK. Database Design (basic awareness): Understanding normalization concepts (1NF, 2NF, 3NF) and how to design efficient database schemas. Behavioral Test: This part of the interview focuses on understanding your soft skills, work style, and how you might fit into the company culture. These questions usually don't have a "right" or "wrong" answer but aim to assess: Problem-Solving: How you approach and resolve challenges. You might have been asked about a difficult problem you faced and how you overcame it. Teamwork and Collaboration: Your ability to work effectively with others. Questions might revolve around team projects, conflicts you've resolved within a team, or your role in a team environment. Communication Skills: How clearly and effectively you convey your ideas. This is also assessed through your responses to all questions. Adaptability and Flexibility: Your ability to adjust to changing situations and learn new things. Dealing with Failure and Setbacks: How you handle mistakes and learn from them. Time Management and Organization: Your ability to prioritize tasks and manage your time effectively. Motivation and Initiative: What drives you and your willingness to take on new challenges. Company Fit: Your understanding of the company and the role, and your enthusiasm for joining. Behavioral questions often start with phrases like: "Tell me about a time when..." "Describe a situation where..." "How do you handle...?" "What are your strengths and weaknesses?"

      Interview questions [1]

      Question 1

      what are oops , types etc?
      Answer question

      Other Associate Software Engineer (GenC) Interview Reviews for Cognizant

      Associate Software Engineer (GenC) Interview

      Apr 22, 2026
      Anonymous Interview Candidate
      No offer
      Negative experience
      Average interview

      Application

      I applied through college or university. I interviewed at Cognizant

      Interview

      The initial process went smoothly, but the interviewer who took my interview came with the intention to not hire. Asked all not so fresher friendly questions. After the interview, they didn't even mail regarding the verdict.
      1

      Associate Software Engineer (GenC) Interview

      Jan 25, 2026
      Anonymous Interview Candidate
      Pune
      No offer
      Positive experience
      Average interview

      Application

      I interviewed at Cognizant (Pune)

      Interview

      There are two interviews for students who have been cleared communication and technical assessment. One is AI-Bot Interview which is Very easy and has fixed questions. After clearing this interview there is next interview which is technical + HR..

      Interview questions [1]

      Question 1

      1. The project workflow. 2. Java Stream API 3. Java Collection Framework 4. What is Wrapper Classes in Java 5. One DSA Question - Maximum Sum Subarray
      Answer question

      Associate Software Engineer (GenC) Interview

      Dec 2, 2025
      Anonymous employee
      Bengaluru
      Accepted offer
      Positive experience
      Easy interview

      Application

      I interviewed at Cognizant (Bengaluru)

      Interview

      easy cs fundamentals along with one coding question - usually very easy . couple of common hr questions like if we are willing to relocate and all. overall easy - just be confident.

      Interview questions [1]

      Question 1

      fibonacci series code in c sharp
      Answer question

      Cognizant interviews FAQs

      • Associate Software Engineer (GenC) applicants have rated the interview process at Cognizant with 2.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 69.3% positive. This is according to Glassdoor user ratings.
      • Candidates applying for Associate Software Engineer (GenC) roles take an average of 21 days to get hired, when considering 6 user submitted interviews for this role. To compare, the hiring process at Cognizant overall takes an average of 17 days.
      • Common stages of the interview process at Cognizant as a Associate Software Engineer (GenC) according to 6 Glassdoor interviews include:

        One on one interview:  27%

        Presentation:  27%

        IQ intelligence test:  20%

        Phone interview:  13%

        Personality test:  13%

      • Here are the most commonly searched roles for interview reports -

        1. Associate(13888) ;
        2. Programme Analyst(13156) ;
        3. Senior Associate(6026) ;
        4. Software Engineer(3506) ;
        5. Programmer Analyst Trainee(2159) ;
        6. Project Manager(1946) ;
        7. Senior Process Executive(1930) ;
        8. Associate - Projects(1834) ;
        9. Manager(1825) ;
        10. Senior Software Engineer(1350) ;
        11. Software Developer(1285) ;
        12. Process Executive(1175) ;
        13. Programmer/Analyst(1142) ;
        14. Technical Lead(1112) ;
        15. Senior Manager(1080) .


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Indeed, Inc.

      Jobs at Cognizant

      149 jobs in United States
      ADMS Technology Engineer - Remote
      Newark, NJ
      ·
      $108K - $154K /yr
      (Glassdoor est.)
      View job
      Field Services Engineer
      New York, NY
      ·
      $62K - $68K /yr
      (Employer provided)
      View job
      GenAI Architect – AI Assurance & Quality Engineering
      New York, NY
      ·
      $112K - $132K /yr
      (Employer provided)
      View job
      DevOps Engineer with Python
      Warrenville, IL
      ·
      $74K - $84K /yr
      (Employer provided)
      View job
      Software Quality Engineer – Conversational AI
      Cupertino, CA
      ·
      $53K - $93K /yr
      (Employer provided)
      View job