Skip to content
geeksforgeeks
  • Tutorials
    • Python
    • Java
    • Data Structures & Algorithms
    • ML & Data Science
    • Interview Corner
    • Programming Languages
    • Web Development
    • CS Subjects
    • DevOps And Linux
    • School Learning
    • Practice Coding Problems
  • Courses
    • DSA to Development
    • Get IBM Certification
    • Newly Launched!
      • Master Django Framework
      • Become AWS Certified
    • For Working Professionals
      • Interview 101: DSA & System Design
      • Data Science Training Program
      • JAVA Backend Development (Live)
      • DevOps Engineering (LIVE)
      • Data Structures & Algorithms in Python
    • For Students
      • Placement Preparation Course
      • Data Science (Live)
      • Data Structure & Algorithm-Self Paced (C++/JAVA)
      • Master Competitive Programming (Live)
      • Full Stack Development with React & Node JS (Live)
    • Full Stack Development
    • Data Science Program
    • All Courses
  • Facebook SDE Sheet
  • Amazon SDE Sheet
  • Apple SDE Sheet
  • Netflix SDE Sheet
  • Google SDE Sheet
  • Wipro SDE Sheet
  • Infosys SDE Sheet
  • TCS SDE Sheet
  • Cognizant SDE Sheet
  • HCL SDE Sheet
Open In App
Next Article:
Cognizant SDE Sheet: Interview Questions and Answers
Next article icon

Cognizant SDE Sheet: Interview Questions and Answers

Last Updated : 07 Apr, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

Cognizant is an American multinational information technology services and consulting company, headquartered in new jersey, US. It has broadly two units. The vertical units focus on specific industries. This sheet will assist you to land a job at cognizant, we have compiled all the interview questions and answers.

Cognizant SDE Sheet

The horizontals focus on specific technologies or services such as Analytics, mobile computing, BPO, and Testing. It outsources services for industries including banking, health care, manufacturing, media, and entertainment. As of 2021, it is ranked 185 in the fortune 500.

Cognizant's recruitment process involves 3 rounds following registration:

  • Written Round: It tests general aptitude and verbal ability.
    • Quantitative Aptitude ( 25 questions for 35 minutes): This section contains questions from Basic Mathematics, Applied Mathematics, and Engineering Mathematics
    • Verbal Ability (20 questions for 20 minutes): This section contains questions based on Vocabulary (Synonyms, Antonym, Contextual Vocabulary), Grammar (Error Identification, Sentence Improvement, and Construction), and Comprehension Reading.
    • Logical Ability ( 35 questions for 45 minutes): This section contains questions based on topics like Coding deductive logic, Data Sufficiency, Objective Reasoning, Data Arrangement, Coding Pattern Recognition, and Number Series Pattern Recognition.
  • Technical Round: To clear this round you should have clear concepts of Data structures and Algorithms, DBMS, Operating systems, Networking, and OOPs, and have to command over a programming language of your choice. This round may involve puzzles as well.
  • HR Round: The conventional HR questions are asked in this final round.

Table of Content

  • Written Round
    • Aptitude & Reasoning Ability:
    • Verbal Ability:
    • Logical Ability:
  • Coding Section
    • Array
    • String
    • Searching and Sorting:
    • Number Series
    • Conversions
    • Puzzles

Why this sheet?

Young talents from across India in quest of a brilliant career find great opportunities and global exposure at cognizant, because of its top-tier clients in almost every industry. We have prepared this sheet just for those, who are trying to grab these opportunities at cognizant. This sheet covers most of the important questions and answers that pop up in cognizant technical interviews. The questions in this sheet are grouped topic-wise covering all major DSA topics with the practice link.

Written Round

The Written round consists of two major sections namely the General Aptitude Test and the Verbal Ability Test. General Aptitude Test, has mathematical reasoning part and logical reasoning part, and a verbal ability Test.

Aptitude & Reasoning Ability:

Hence, aptitude is no such thing to be afraid of during the placement process but yes it should be paid attention to because it is the screening test and if you don’t get through this then you will be out of the placement process. So here we have 6 sets to practice your aptitude skills.

  • Cognizant Placement Paper | Aptitude Set 1
  • Cognizant Placement Paper | Aptitude Set 2
  • Cognizant Placement Paper | Aptitude Set 3
  • Cognizant Placement Paper | Aptitude Set 4

Verbal Ability:

To check your proficiency in English, they will check your grammar knowledge, for that, we have prepared 5 sets of English Reading Comprehension for that.

  • English Reading Comprehension | Set 1
  • English Reading Comprehension | Set 2
  • English Reading Comprehension | Set 3
  • English Reading Comprehension | Set 4
  • English Reading Comprehension | Set 5

Logical Ability:

Logical ability is a non-verbal assessment that specifically tests your ability to analyse concepts and problems expressed in the form of images, diagrams, etc. We have reasoning problems based on several topics to help you better for the assessment round.

  • Logical ability assessment

Coding Section

In the Coding section of Cognizant, they asked questions about the below-mentioned topics.

Array

An array is a collection of items stored at contiguous memory locations. The idea is to store multiple items of the same type together.

ArticlesPractice
Rotate ArraySolve
Largest Element in ArraySolve
Find Second largest element in an arraySolve
Print alternate elements of an arraySolve
Program to find sum of elements in a given arraySolve
Palindromic ArraySolve
Count of smaller elementsSolve
Find the Index of an arraySolve
Element with left side smaller and right side greaterSolve
Missing number in arraySolve
Count the ZerosSolve
Sort elements by frequencySolve
Counting elements in two arraysSolve
Two Repeated ElementsSolve
Elements in the RangeSolve
Remove minimum elementsSolve
Buildings receiving sunlightSolve
Last duplicate element in a sorted arraySolve
Adding Array ElementsSolve
Program for average of an array (Iterative and Recursive)Solve
Given an array of pairs, find all symmetric pairs in itSolve
Remove duplicates from unsorted array using Map data structureSolve
Find whether an array is subset of another arraySolve
Program to cyclically rotate an array by oneSolve
Rearrange Array AlternatelySolve
Swap kth elementsSolve
Sum of Middle Elements of two sorted arraysSolve

String

String are defined as an array of characters. The difference between a character array and a string is the string is terminated with a special character ‘\0’.

ArticlesPractice
Reverse a StringSolve
Non Repeating CharacterSolve
Sum of numbers in stringSolve
Remove characterSolve
Remove SpacesSolve
Check for BinarySolve
Upper case conversionSolve
Count SubstringsSolve
Remove duplicates from a given stringSolve
Reverse words in a given stringSolve
Program to find Smallest and Largest Word in a StringSolve
Return maximum occurring character in an input stringSolve
Palindrome StringSolve
Check for BinarySolve
Same characters in two stringsSolve
Check whether two strings are an anagram of each otherSolve
Length of the longest valid substringSolve
Converting Roman Numerals to Decimal lying between 1 to 3999Solve
Given a binary string, count number of substrings that start and end with 1.Solve
Round the given number to nearest multiple of 10Solve
Alternatively Merge two Strings in JavaSolve
Most frequent word in an array of stringsSolve
Alternate Lower Upper String SortSolve
program to concatenate a string given number of timesSolve

Searching and Sorting:

  • Searching Algorithms are designed to check for an element or retrieve an element from any data structure where it is stored
  • Sorting Algorithms are used to rearrange a given array or list of elements according to a comparison operator on the elements. The comparison operator is used to decide the new order of elements in the respective data structure.
ArticlesPractice
Binary SearchSolve
Linear SearchSolve
Bubble SortSolve
Insertion SortSolve
Merge SortSolve
Selection SortSolve
Quick SortSolve
Heap SortSolve

Number Series

While a sequence is a list of items arranged in a sequential way following a particular relation, a series is the cumulative sum of a given sequence of terms.

ArticlesPractice
Crack the seriesSolve
Change BitsSolve
Odd GameSolve
Program to find LCM of two numbersSolve
Check if a number is PalindromeSolve
Program for Armstrong NumbersSolve
Program for Fibonacci numbersSolve
Primitive Abundant NumberSolve
Write a program Perfect NumberSolve
Sum of all prime numbers between 1 and N.Solve
program to check whether a given number is even or oddSolve
Program to Check Whether a Number is Prime or notSolve
Program to check if a given year is leap yearSolve
Program for factorial of a numberSolve
Program for sum of geometric seriesSolve
Program for N-th term of Geometric Progression seriesSolve
Automorphic NumberSolve
Program to find area of a circleSolve
Find all divisors of a natural numberSolve
Program to find GCD or HCF of two numbersSolve
How to swap two numbers without using a temporary variableSolve
Find the Largest Number Among Three NumbersSolve
Given a number N, the task is to find the Prime Numbers from 1 to NSolve

Conversions

This involves questions asking to convert a given number from one number system to an equivalent number in another number system.

ArticlesPractice
Program for Binary To Decimal ConversionSolve
Convert a binary number to octalSolve
Program to convert a given number to wordsSolve

Puzzles

Puzzles are one of the ways to check your problem-solving skills. These are tricky questions that let you think logically. Try to solve these 20 most popular puzzles asked in Interviews

Conclusion

Cognizant is a leading multinational IT services company known for its diverse service offerings and strong presence across various industries. Preparing for an interview at Cognizant involves a solid understanding of technical concepts and the ability to solve aptitude, logical reasoning, and coding problems. This article has compiled an extensive list of C# interview questions, focusing on key topics such as Data Structures, Algorithms, and Object-Oriented Programming, tailored for both freshers and experienced professionals.


Next Article
Cognizant SDE Sheet: Interview Questions and Answers

K

kartik
Improve
Article Tags :
  • DSA
  • Software Development
  • Interview Questions
  • Cognizant
  • Interview-Questions
  • GFG Sheets
  • SDE Sheet
  • Company SDE Sheet
Practice Tags :
  • Cognizant

Similar Reads

    Cognizant Interview Experience | Set 3 (On-Campus)
    Platform Used - AMCAT Round 1: CTS came in our campus this year and the hiring as we all knew has slowed down, thus there was competition and trust me when I tell you this, that only if you prepare well then only you can clear the test specially the Coding Round. Lucky for me I was told by my senior
    1 min read
    OLA Interview Experience | Set 6 (For SDE-1)
    Last month i was interviewed by Ola for SDE 1 post. Here is my experience. Round 1 a. Inorder predecessor and successor for a given key in BST - b. String matching where one string contains wildcard characters Round 2 a. A Boolean Matrix Question b. Print Left View of a Binary Tree c. Find the numbe
    1 min read
    Cognizant Interview Experience (On-Campus 2021)
    First Round(17th October): I wrote Cognizant Placement First round. Quantitative Logical and Reasoning, Verbal, Code Debugging (also known as Automata Fix), Essay question. Tips: Just basics on all Aptitude topics should be more than enough and just basics in all of those areas are quite good enough
    3 min read
    Cognizant Interview Experience for SDE
    Hello, everyone, I would like to share my recent interview experience with Cognizant for the position of Software Engineer. The interview was conducted virtually due to the ongoing pandemic, but the process was smooth and well-organized. Application and Shortlisting:I came across a job opening for a
    2 min read
    ValueLabs Interviews Experience for SDE
    It was a College placement. It included a total of 3 interviews. Before the interview, there was a coding exam having questions around the medium-semi hard level. The interviews first were a core technical interview, the second was also a technical interview, and lastly the most known HR interview.
    1 min read
geeksforgeeks-footer-logo
Corporate & Communications Address:
A-143, 7th Floor, Sovereign Corporate Tower, Sector- 136, Noida, Uttar Pradesh (201305)
Registered Address:
K 061, Tower K, Gulshan Vivante Apartment, Sector 137, Noida, Gautam Buddh Nagar, Uttar Pradesh, 201305
GFG App on Play Store GFG App on App Store
Advertise with us
  • Company
  • About Us
  • Legal
  • Privacy Policy
  • In Media
  • Contact Us
  • Advertise with us
  • GFG Corporate Solution
  • Placement Training Program
  • Languages
  • Python
  • Java
  • C++
  • PHP
  • GoLang
  • SQL
  • R Language
  • Android Tutorial
  • Tutorials Archive
  • DSA
  • Data Structures
  • Algorithms
  • DSA for Beginners
  • Basic DSA Problems
  • DSA Roadmap
  • Top 100 DSA Interview Problems
  • DSA Roadmap by Sandeep Jain
  • All Cheat Sheets
  • Data Science & ML
  • Data Science With Python
  • Data Science For Beginner
  • Machine Learning
  • ML Maths
  • Data Visualisation
  • Pandas
  • NumPy
  • NLP
  • Deep Learning
  • Web Technologies
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • ReactJS
  • NextJS
  • Bootstrap
  • Web Design
  • Python Tutorial
  • Python Programming Examples
  • Python Projects
  • Python Tkinter
  • Python Web Scraping
  • OpenCV Tutorial
  • Python Interview Question
  • Django
  • Computer Science
  • Operating Systems
  • Computer Network
  • Database Management System
  • Software Engineering
  • Digital Logic Design
  • Engineering Maths
  • Software Development
  • Software Testing
  • DevOps
  • Git
  • Linux
  • AWS
  • Docker
  • Kubernetes
  • Azure
  • GCP
  • DevOps Roadmap
  • System Design
  • High Level Design
  • Low Level Design
  • UML Diagrams
  • Interview Guide
  • Design Patterns
  • OOAD
  • System Design Bootcamp
  • Interview Questions
  • Inteview Preparation
  • Competitive Programming
  • Top DS or Algo for CP
  • Company-Wise Recruitment Process
  • Company-Wise Preparation
  • Aptitude Preparation
  • Puzzles
  • School Subjects
  • Mathematics
  • Physics
  • Chemistry
  • Biology
  • Social Science
  • English Grammar
  • Commerce
  • World GK
  • GeeksforGeeks Videos
  • DSA
  • Python
  • Java
  • C++
  • Web Development
  • Data Science
  • CS Subjects
@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
Lightbox
Improvement
Suggest Changes
Help us improve. Share your suggestions to enhance the article. Contribute your expertise and make a difference in the GeeksforGeeks portal.
geeksforgeeks-suggest-icon
Create Improvement
Enhance the article with your expertise. Contribute to the GeeksforGeeks community and help create better learning resources for all.
geeksforgeeks-improvement-icon
Suggest Changes
min 4 words, max Words Limit:1000

Thank You!

Your suggestions are valuable to us.

What kind of Experience do you want to share?

Interview Experiences
Admission Experiences
Career Journeys
Work Experiences
Campus Experiences
Competitive Exam Experiences