i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Quantitative aptitude, verbal,reasoning
OOPs concept in Java refers to Object-Oriented Programming principles that allow for modular and reusable code.
Encapsulation: bundling data and methods that operate on that data within a single unit
Inheritance: creating new classes from existing ones, inheriting their properties and methods
Polymorphism: the ability of objects to take on multiple forms or behaviors
Abstraction: hiding implementation details and providing...
Palindrome code checks if a word is same when read forwards and backwards.
Create a function that takes a string as input
Use a loop to iterate through the string and compare the characters at opposite ends
If all characters match, return true, else return false
I applied via Campus Placement and was interviewed in Apr 2023. There were 3 interview rounds.
Moderate question based on english maths and logical reasoning
Basic aptitude questions related to percentages, age calculations etc
Common screening questions for potential relocation for Programmer Analyst Trainee positions.
Be prepared to discuss your willingness to relocate for the job
Highlight any previous experiences or reasons why you are open to relocating
Research the location of the job and show interest in the potential move
Discuss any concerns or limitations you may have regarding relocation
What people are saying about Cognizant
I applied via Campus Placement and was interviewed in Nov 2022. There were 5 interview rounds.
1st round was general aptitude.
Basics of coding with peseudocode questions.
Cognizant interview questions for designations
I applied via Campus Placement and was interviewed before Aug 2022. There were 3 interview rounds.
The candidates were allowed to write 50 MCQ and shortlisted by their marks
Method overriding is when a subclass provides a specific implementation of a method that is already provided by its parent class.
In method overriding, the method in the subclass has the same name, return type, and parameters as the method in the parent class.
The overridden method in the subclass should have the same or broader access modifier than the method in the parent class.
Example: class Animal { void sound() { Sy...
Cloud computing is the delivery of computing services over the internet, including storage, databases, networking, software, and more.
Cloud computing allows users to access resources on-demand without the need for physical infrastructure.
Examples of cloud computing services include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform.
It offers scalability, flexibility, and cost-effectiveness for busine...
Cypher is a cryptographic technique used to encrypt and decrypt data.
Cypher is a method of encoding information to keep it secure from unauthorized access.
It involves using algorithms to transform plaintext into ciphertext, and vice versa.
Examples of cypher techniques include AES, DES, and RSA.
Object oriented programming language is a type of programming language that uses objects and classes to organize code.
Uses objects and classes to model real-world entities
Encapsulates data and behavior within objects
Supports inheritance, polymorphism, and encapsulation
Examples include Java, C++, Python
Cloud computing is used for scalability, cost-effectiveness, flexibility, and accessibility of resources.
Scalability: Easily scale resources up or down based on demand.
Cost-effectiveness: Pay only for the resources you use, reducing upfront costs.
Flexibility: Access resources from anywhere with an internet connection.
Accessibility: Allows for collaboration and sharing of resources across different locations.
Examples: A...
Get interview-ready with Top Cognizant Interview Questions
I applied via Campus Placement and was interviewed before Mar 2023. There were 2 interview rounds.
2 hours ,all topics covered
I applied via Campus Placement and was interviewed before Nov 2023. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Sep 2022. There were 2 interview rounds.
Quantitative aptitude and verbal reasoning from class 10, the English section would be easy if you practice the reading comprehension. Go through all the questions carefully and attempt all the questions.
If statements are used to make decisions in programming based on a condition. Functions are blocks of code that can be called and executed.
If statements are used to execute a block of code only if a specified condition is true.
Functions are reusable blocks of code that can be called multiple times.
Example: if (x > 5) { // do something }
Example: function addNumbers(a, b) { return a + b; }
I applied via Company Website and was interviewed in Oct 2022. There were 4 interview rounds.
It's pretty easy. We don't really have be stressed about this
HTTP is a protocol used for communication between web servers and clients.
HTTP stands for Hypertext Transfer Protocol.
It is used to transfer data over the internet.
HTTP requests are made by clients and responded by servers.
HTTP uses different methods like GET, POST, PUT, DELETE, etc.
HTTP headers are used to provide additional information about the request or response.
HTTP status codes are used to indicate the status of...
Some of the top questions asked at the Cognizant Programmer Analyst Trainee interview -
The duration of Cognizant Programmer Analyst Trainee interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 240 interviews
6 Interview rounds
based on 873 reviews
Rating in categories
Associate
72.3k
salaries
| ₹5.2 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 L/yr |
Technical Lead
17.7k
salaries
| ₹6 L/yr - ₹25 L/yr |
TCS
Infosys
Wipro
Accenture