i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Job Fair and was interviewed in Aug 2024. There was 1 interview round.
OOPs concepts are fundamental principles of object-oriented programming that help in organizing and designing code.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Ability of a class to inherit properties and behavior from another class.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation deta...
Collections provide efficient data storage and manipulation in programming.
Allow for easy organization and retrieval of data
Provide various data structures like lists, sets, maps, etc.
Enable operations like sorting, searching, filtering, and iteration
Improve code readability and maintainability
Examples: ArrayList, HashMap, TreeSet
I was interviewed before Sep 2021.
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
What people are saying about Cognizant
Easy question on aptitude
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPs principles include Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation refers to the bundling of data with the methods that operate on that data.
Polymorphism allows objects to be treated as instances of their p...
Check if a string is a palindrome by comparing it to its reverse.
Create a function that takes a string as input.
Reverse the string and compare it to the original string.
If they are the same, the string is a palindrome.
Example: 'racecar' is a palindrome.
Cognizant interview questions for designations
Enums are used to define a set of named constants, making code more readable and maintainable.
Enums help in improving code readability by giving meaningful names to constants
They provide type safety by restricting variables to only hold values from the defined set
Enums can be used in switch statements to handle different cases easily
MVC is used to separate concerns in software development, making code more organized and maintainable.
Separates concerns of data, presentation, and logic
Improves code reusability and maintainability
Enhances testability of the application
Promotes scalability and flexibility
Examples: ASP.NET MVC, Ruby on Rails, Spring MVC
Seeking new challenges and growth opportunities in a different environment.
Looking for new challenges and opportunities for growth
Interested in working with new technologies or industries
Seeking a better work-life balance or company culture
Want to expand my skill set and experience
Get interview-ready with Top Cognizant Interview Questions
I was interviewed in Dec 2024.
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Developed a web application for tracking inventory and sales data
Used React for front-end development
Implemented RESTful APIs using Node.js and Express for back-end
Utilized MongoDB for database management
I applied via campus placement at P E S Institute of Technology, Bangalore and was interviewed in Aug 2024. There were 2 interview rounds.
Logical reasoning technical question
I was interviewed in Jun 2024.
Directives in Angular are markers on DOM elements that tell Angular's HTML compiler to attach a specified behavior to that DOM element or even transform the DOM element and its children.
Directives are used to create reusable components or add behavior to existing elements.
There are three types of directives in Angular: Component, Structural, and Attribute directives.
Example: ngIf is a structural directive that conditio
Aptitude english verbal basic questions
Some of the top questions asked at the Cognizant Software Engineer interview -
The duration of Cognizant Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 148 interviews
5 Interview rounds
based on 1k reviews
Rating in categories
Associate
72.3k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
Programmer Analyst
55.6k
salaries
| ₹2.4 L/yr - ₹9.6 L/yr |
Senior Associate
48.6k
salaries
| ₹9 L/yr - ₹27.4 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.9 L/yr |
TCS
Infosys
Wipro
Accenture