i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Online Apti conducted
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Focuse on logical aptitiude
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain data and methods to manipulate that data.
Encapsulation is the concept of bundling data and methods that operate on the data within a single unit, called an object.
Inheritance allows a class to inherit properties and behavior from another class.
Polymorphism allows object...
Code to reverse a string using array of characters
Use two pointers, one at the beginning and one at the end of the string
Swap characters at the two pointers and move them towards the center until they meet
Example: Input 'hello' -> Output 'olleh'
Basic questions of aptitude and english.
What people are saying about Cognizant
Easy standard aptitude, anyone can crack based on practice
An algorithm is a step-by-step procedure for solving a problem or accomplishing a task.
An algorithm is a set of instructions that are followed to solve a problem.
It is a sequence of well-defined steps that can be executed in a specific order.
Algorithms can be represented using flowcharts, pseudocode, or programming languages.
Examples of algorithms include sorting algorithms like bubble sort and searching algorithms lik
Cognizant interview questions for designations
I applied via superset and was interviewed before Oct 2023. There were 3 interview rounds.
Online proctored MCQ containing 60 ques.
I am a recent graduate with a degree in Computer Science and a passion for coding and problem-solving.
Graduated with a degree in Computer Science
Passionate about coding and problem-solving
Completed internships at tech companies
Proficient in programming languages like Java, Python, and C++
Functions in C are blocks of code that perform a specific task and can be called multiple times within a program.
Functions in C are defined using a return type, function name, parameters, and a body enclosed in curly braces.
Functions can be called multiple times within a program to perform the same task without rewriting the code.
Functions can return a value using the 'return' statement.
Functions can also be void, mean...
Program to find maximum and minimum of 3 numbers in C
Use if-else statements to compare the numbers
Initialize variables to store maximum and minimum values
Consider using arrays to store the numbers for easier comparison
Program to print a 3x3 matrix using nested loops.
Use nested loops to iterate through rows and columns of the matrix.
Initialize a 2D array with 3 rows and 3 columns to store the matrix elements.
Print the elements of the matrix using nested loops.
A primary key is a unique identifier for each record in a database table.
Uniquely identifies each record in a table
Cannot contain null values
Can consist of one or multiple columns
Used to establish relationships between tables
While loop is used when the number of iterations is not known beforehand, while for loop is used when the number of iterations is known.
While loop checks the condition before executing the block of code, while for loop initializes, checks condition, and increments/decrements in one line.
For loop is used when the number of iterations is known, while loop is used when the number of iterations is not known.
Example: while
Break is used to exit a loop, while continue is used to skip the current iteration and move to the next one.
Break is used to terminate the loop and exit it completely.
Continue is used to skip the current iteration and move to the next one.
Example: for(int i=0; i<5; i++) { if(i==3) { break; } System.out.println(i); } // Output: 0 1 2
Example: for(int i=0; i<5; i++) { if(i==3) { continue; } System.out.println(i); } // Out
A string in C is a sequence of characters stored as an array of characters terminated by a null character.
Strings in C are actually arrays of characters.
Strings are terminated by a null character '\0'.
Strings can be initialized using double quotes, e.g. char str[] = "Hello".
C is called middle level language because it combines features of both high-level and low-level languages.
C allows low-level manipulation like memory management and bit manipulation.
C also supports high-level features like functions, data structures, and dynamic memory allocation.
C is closer to the hardware compared to high-level languages like Java or Python, but not as close as low-level languages like assembly.
C pro...
I am a recent graduate with a degree in Computer Science, passionate about coding and problem-solving.
Recent graduate with a degree in Computer Science
Passionate about coding and problem-solving
Experience with programming languages like Java, Python, and C++
Completed internships in software development at XYZ Company
Strong analytical and problem-solving skills
Developed a web-based inventory management system for a local grocery store
Used HTML, CSS, JavaScript for front-end development
Implemented PHP and MySQL for back-end functionality
Included features like real-time stock updates, sales tracking, and user authentication
Our tech stack includes Java, Spring Boot, React, and MySQL.
Java
Spring Boot
React
MySQL
I was responsible for developing the front-end user interface of the project.
Designed and implemented user-friendly interfaces using HTML, CSS, and JavaScript
Collaborated with the design team to ensure a seamless user experience
Tested and debugged code to ensure functionality and performance
Integrated front-end components with back-end systems for data retrieval and processing
Yes, I am ready to work in 24*7 flexible shifts as a Trainee Programmer.
I am willing to work in flexible shifts to accommodate project needs
I understand the importance of being available 24*7 in case of emergencies or critical issues
I am committed to learning and growing in my role as a Trainee Programmer
I want to join Cognizant because of its reputation for providing excellent training and career growth opportunities in the IT industry.
Cognizant is known for its focus on employee development and training programs
I am impressed by Cognizant's reputation for innovation and cutting-edge technology solutions
I believe Cognizant offers a great platform for me to enhance my skills and grow in my career
Get interview-ready with Top Cognizant Interview Questions
Tough and hard to answer the questions
Tough hard to solve the programs
Java is a fully object-oriented programming language.
Java supports all four pillars of OOP: encapsulation, inheritance, polymorphism, and abstraction.
Classes and objects are fundamental concepts in Java.
Java allows for the creation of user-defined classes and objects.
Inheritance enables code reusability in Java.
Polymorphism allows objects to be treated as instances of their parent class.
Abstraction allows for hiding im...
I applied via Naukri.com and was interviewed in Dec 2022. There were 4 interview rounds.
Aptitude questions and logical reasoning questions.
I applied via Walk-in
Basic math and english
I applied via Naukri.com and was interviewed in Jun 2022. There were 4 interview rounds.
1) Quantitative Aptitude
2) Analytical and logical reasoning
3) verbal
Technical questions about C and Java programming languages.
C is a procedural language while Java is an object-oriented language.
C is compiled while Java is interpreted.
Tokens are the smallest individual units of a program, such as keywords, operators, and identifiers.
C is used for system programming, embedded systems, and low-level programming while Java is used for web development, mobile development, and enterprise a
Some of the top questions asked at the Cognizant Trainee Programmer interview -
based on 16 interviews
4 Interview rounds
based on 99 reviews
Rating in categories
Associate
72.2k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
Programmer Analyst
55.5k
salaries
| ₹2.4 L/yr - ₹9.7 L/yr |
Senior Associate
48.6k
salaries
| ₹9 L/yr - ₹27.3 L/yr |
Senior Processing Executive
28.9k
salaries
| ₹1.8 L/yr - ₹9 L/yr |
Technical Lead
17.6k
salaries
| ₹5.9 L/yr - ₹24.8 L/yr |
TCS
Infosys
Wipro
Accenture