i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Basic aptitude questiona
Basic coding questions
Code to add two objects and get results
Use the + operator to add the values of the objects
Ensure that the objects have compatible data types for addition
Handle any potential errors or exceptions that may occur during the addition
Good round and I cleared very interesting and funny to be true superb easy
What people are saying about Cognizant
I appeared for an interview before Feb 2024.
Common aptitude questions.
Swapping two numbers involves exchanging the values of two variables.
Create a temporary variable to store one of the numbers
Assign the value of the first number to the second number
Assign the value of the temporary variable to the first number
Swapping two numbers using a temporary variable in programming.
Declare three variables: a, b, temp.
Assign values to a and b.
Store the value of a in temp.
Assign the value of b to a.
Assign the value of temp to b.
Now a and b have been swapped.
Yes, I am open to relocating for the right opportunity.
I am open to relocating for the right job opportunity
I am willing to move to a new location if required for the position
I have experience relocating for previous job opportunities
I was informed about the company's onboarding process, including orientation, training, and HR policies.
Received an employee handbook outlining company policies and procedures
Participated in orientation sessions to learn about company culture and values
Completed training on specific job responsibilities and software tools
Met with HR to discuss benefits, payroll, and other administrative details
Cognizant interview questions for designations
Questions from aptitude logical reasoning and English.
2 coding questions in a time of 1 hour
Get interview-ready with Top Cognizant Interview Questions
I applied via Company Website and was interviewed before Nov 2023. There were 2 interview rounds.
English,Aptitude, Reasoning, Coding
I am a dedicated and experienced Programmer Analyst with a strong background in software development and problem-solving.
Over 5 years of experience in programming and analysis
Proficient in languages such as Java, C++, and SQL
Skilled in identifying and resolving technical issues
Strong analytical and problem-solving skills
Excellent communication and teamwork abilities
OOPS (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPS focuses on creating objects that interact with each other to solve complex problems
It involves concepts like inheritance, encapsulation, polymorphism, and abstraction
Example: Inheritance allows a class to inherit properties and methods from another class, reducing code duplication
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Inheritance in object-oriented programming languages like Java allows for polymorphism.
I applied via Campus Placement
I applied via Campus Placement and was interviewed before Dec 2023. There were 2 interview rounds.
I applied via Company Website and was interviewed before Nov 2023. There were 3 interview rounds.
All dsa qstns and logical problems
All logical thinking
I applied via Campus Placement and was interviewed in Sep 2022. There were 3 interview rounds.
Basic Programming concepts which are related to any language
DBMS is a software system to manage databases while RDBMS is a type of DBMS that stores data in tables with relations.
DBMS stands for Database Management System while RDBMS stands for Relational Database Management System.
DBMS can manage any type of database while RDBMS manages only relational databases.
DBMS does not enforce any specific data model while RDBMS enforces the relational data model.
Examples of DBMS include...
List is mutable while tuple is immutable in Python.
Lists are enclosed in square brackets [], while tuples are enclosed in parentheses ().
Elements in a list can be changed, added, or removed, while elements in a tuple cannot be changed.
Lists are used for collections of homogeneous items, while tuples are used for heterogeneous items.
Lists are slower than tuples in terms of performance.
Example: my_list = [1, 2, 3] and my
Some of the top questions asked at the Cognizant Programmer Analyst interview for freshers -
The duration of Cognizant Programmer Analyst interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 79 interviews
5 Interview rounds
based on 5.6k reviews
Rating in categories
Associate
72.4k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
Programmer Analyst
55.6k
salaries
| ₹2.4 L/yr - ₹9.3 L/yr |
Senior Associate
50.3k
salaries
| ₹9 L/yr - ₹28.6 L/yr |
Senior Processing Executive
29.1k
salaries
| ₹1.8 L/yr - ₹9.2 L/yr |
Technical Lead
17.7k
salaries
| ₹6 L/yr - ₹25 L/yr |
TCS
Infosys
Wipro
Accenture