i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Jun 2023. There were 2 interview rounds.
I applied via Recruitment Consulltant and was interviewed in May 2022. There were 2 interview rounds.
Tuple is immutable and ordered while list is mutable and ordered.
Tuple uses () while list uses []
Tuple is faster than list for accessing elements
Tuple can be used as keys in dictionaries while list cannot
Tuple can be used in string formatting while list cannot
A decorator is a design pattern in Python that allows modifying the behavior of a function or class without changing its source code.
Decorators are functions that take another function as an argument and return a new function.
They are used to add functionality to an existing function or class.
They can be used to modify the behavior of a function, such as adding logging or timing functionality.
They can also be used to e...
One recursion problem is to find the factorial of a number.
The base case is when the number is 0 or 1.
The recursive case is to multiply the number with the factorial of (number-1).
Example: factorial(5) = 5 * factorial(4) = 5 * 4 * factorial(3) = ... = 5 * 4 * 3 * 2 * 1 = 120.
I applied via Naukri.com and was interviewed in Apr 2022. There were 3 interview rounds.
What people are saying about Cognizant
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
Yes, I have worked on various python projects including web development, data analysis and automation.
Developed a web application using Django framework
Automated data extraction and analysis using pandas library
Created a chatbot using Python and Dialogflow API
Implemented machine learning algorithms for predictive analysis
Integrated Python scripts with other technologies like AWS and Docker
Yes, init method is a special method in Python classes used to initialize objects.
The init method is called automatically when an object is created from a class.
It is used to set initial values for object attributes.
The init method always takes the 'self' parameter as the first argument.
Example: def __init__(self, name, age): self.name = name; self.age = age
The init method can also be used to perform any other setup or
Inheritance is a way to create a new class by inheriting properties and methods from an existing class.
It allows code reusability and saves time.
Types of inheritance are single, multiple, multilevel, and hierarchical.
Single inheritance involves inheriting properties and methods from a single parent class.
Multiple inheritance involves inheriting properties and methods from multiple parent classes.
Multilevel inheritance ...
Pickling is a way to serialize Python objects, while non-pickling refers to objects that cannot be pickled.
Pickling is used to convert Python objects into a byte stream that can be stored or transmitted.
Non-pickling objects are those that cannot be serialized using the pickle module.
Examples of non-pickling objects include file objects, network sockets, and database connections.
To make an object picklable, it must be a...
I have made various ML models including regression, classification, and clustering models.
I have made regression models such as linear regression and polynomial regression to predict numerical values.
I have made classification models such as logistic regression, decision trees, and random forests to classify data into different categories.
I have made clustering models such as K-means clustering to group similar data po...
The logic of the program is to reverse a given string word by word without using any built-in function.
Split the string into an array of words using whitespace as the delimiter.
Iterate through the array of words in reverse order.
Append each word to a new string, separated by a space.
Cognizant interview questions for designations
Get interview-ready with Top Cognizant Interview Questions
C# concepts including abstraction, interface, abstract method, abstract class, polymorphism, encapsulation, inheritance, and serialization.
Abstraction: hiding implementation details
Interface: defining a contract for behavior
Abstract method: method without implementation
Abstract class: class with one or more abstract methods
Polymorphism: ability of objects to take on multiple forms
Encapsulation: bundling data and behavi...
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
Some of the top questions asked at the Cognizant Python Developer interview for experienced candidates -
based on 1 interview
2 Interview rounds
based on 13 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