i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Clear (1)
A database management system is a software that manages and organizes data in a database.
DBMS is used to create, modify, and delete data in a database.
It provides a way to store and retrieve data efficiently.
Examples of DBMS include MySQL, Oracle, and Microsoft SQL Server.
I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.
I applied via Company Website and was interviewed in May 2021. There were 3 interview rounds.
Preferable programming languages depend on the project requirements and team expertise.
Consider the project requirements and choose a language that best fits them.
Consider the team's expertise and choose a language that they are comfortable with.
Popular languages include Java, Python, C++, JavaScript, and Ruby.
For web development, JavaScript and its frameworks like React and Angular are popular.
For data science, Python...
What people are saying about Cognizant
I applied via Front lines media in instagram and was interviewed in Feb 2021. There were 4 interview rounds.
Cognizant interview questions for designations
I applied via Front lines media and was interviewed in Feb 2021. There were 4 interview rounds.
Get interview-ready with Top Cognizant Interview Questions
I applied via Campus Placement and was interviewed in Mar 2021. There were 3 interview rounds.
I applied via Company Website and was interviewed in Jun 2021. There was 1 interview round.
I applied via Company Website and was interviewed before Sep 2020. There were 4 interview rounds.
I rate myself differently in different languages based on my experience and proficiency.
Java - 8: I have worked on multiple projects using Java and have a good understanding of its concepts.
Python - 7: I have used Python for scripting and automation tasks and have a decent understanding of its libraries.
C++ - 6: I have basic knowledge of C++ and have implemented some algorithms using it.
JavaScript - 8: I have worked on...
I have worked on a project for a retail company and currently working on a project for a finance company.
Developed a web application for a retail company to manage their inventory and sales.
Working on a mobile application for a finance company to provide financial advice to users.
Used Java and Spring framework for the retail project and React Native for the finance project.
Collaborated with a team of developers and des
Encapsulation is the process of hiding implementation details and restricting access to an object's properties and methods.
Encapsulation helps in achieving data abstraction and information hiding.
It prevents unauthorized access to an object's internal state.
It allows for better control over the object's behavior.
Example: A bank account class with private variables for balance and account number.
Example: A car class wit...
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables methods to be defined in the superclass and overridden in the subclasses.
Polymorphism helps in achieving code reusability and flexibility in object-oriented programming.
Example: A superclass 'Animal' with subclasses 'Dog' and 'Cat'. Both 'Dog' and 'Ca
A program to check if a given string is a palindrome or not.
Take input string from user
Reverse the string
Compare the reversed string with the original string
If both are same, then the string is a palindrome
Else, the string is not a palindrome
API stands for Application Programming Interface. It is a set of protocols, routines, and tools for building software applications.
API allows different software applications to communicate with each other
It defines how software components should interact
APIs can be public or private
Examples of APIs include Google Maps API, Twitter API, and Facebook API
I applied via Job Portal and was interviewed before Aug 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Dec 2016. There were 5 interview rounds.
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.1k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
Programmer Analyst
55.5k
salaries
| ₹2.4 L/yr - ₹9.5 L/yr |
Senior Associate
48.9k
salaries
| ₹9 L/yr - ₹27.8 L/yr |
Senior Processing Executive
28.9k
salaries
| ₹1.8 L/yr - ₹9 L/yr |
Technical Lead
17.5k
salaries
| ₹5.9 L/yr - ₹21 L/yr |
TCS
Infosys
Wipro
Accenture