i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I was interviewed in Dec 2020.
Round duration - 180 minutes
Round difficulty - Hard
First round having five section.Quantitative Aptitude, Logical Reasoning, Verbal Ability, Automata Fix (7 questions) and essay writing (1 essay 20 mins). One coding question was also asked.
Calculate the Nth term in the Fibonacci sequence, where the sequence is defined as follows: F(n) = F(n-1) + F(n-2)
, with initial conditions F(1) = F(2) = 1
.
Calculate the Nth Fibonacci number efficiently using dynamic programming.
Use dynamic programming to store previously calculated Fibonacci numbers to avoid redundant calculations.
Start with base cases F(1) and F(2) as 1, then iteratively calculate F(n) using F(n-1) and F(n-2).
Ensure the input N is within the constraints 1 <= N <= 10000.
Return the Nth Fibonacci number as the output.
Round duration - 40 minutes
Round difficulty - Hard
This is (Technical + HR) round. They asked various questions from Electronics (15-20), Python (3-4), Cloud Computing (2), Aptitude problems (5-7), and projects.
Tip 1 : Practice as much as you can.
Tip 2 : Do atleast 1 minor and 1 major projects.
Tip 3 : Whatever programming language you have mentioned in your resume, try to use the same language in your projects.
Tip 4 : Coding Ninjas is the best option for preparation.
Tip 1 : Mention all internships which you have done.
Tip 2 : Add only those skills which you are pretty confident.
I was interviewed before Sep 2020.
Round duration - 90 Minutes
Round difficulty - Medium
It was an online round in proctored mode during day time. There was time duration allotted for each section of questions to be attempted.
Indexes in SQL are data structures that improve the speed of data retrieval operations on a database table.
Indexes are created on columns in a table to quickly retrieve rows based on the values in those columns.
They can be unique, allowing only unique values to be stored in the indexed column.
Examples of indexes include primary keys, which uniquely identify each row in a table, and foreign keys, which establish relatio
Given an integer 'N', continue summing its digits until the result is a single-digit number. Your task is to determine the final value of 'N' after applying this operation ...
Given an integer 'N', find the final single-digit value by summing its digits iteratively.
Iteratively sum the digits of the given integer until the result is a single-digit number
Output the final single-digit integer for each test case
Follow the constraints provided in the problem statement
Round duration - 120 minutes
Round difficulty - Medium
Given an integer N
, determine whether its binary representation is a palindrome.
The first line contains an integer 'T' representing the number of test cases.
The next 'T'...
Implement a function to determine if the binary representation of a given integer is a palindrome.
Convert the integer to binary representation
Check if the binary representation is a palindrome by comparing it with its reverse
Return true if it is a palindrome, false otherwise
Round duration - 30 Minutes
Round difficulty - Medium
Tip 1 : Focus on your domain like ML/Web Development etc.
Tip 2 : Focus on internship
Tip 1 : Mention atleast 3 projects
Tip 2 : Briefly mention all technologies,libraries and framework worked on
Tip 3 : Also mention other area of interests
I was interviewed in Oct 2016.
What people are saying about Cognizant
Cognizant should hire me because of my strong analytical skills, experience in program analysis, and ability to drive results.
I have a proven track record of successfully analyzing programs and identifying areas for improvement.
My strong analytical skills allow me to effectively gather and interpret data to make informed decisions.
I have experience in driving results through implementing strategic initiatives and colla...
An abstract class is a class that cannot be instantiated and is used as a base class for other classes.
An abstract class can have abstract and non-abstract methods.
Abstract methods have no implementation and must be implemented by the derived classes.
An abstract class can have constructors and fields.
An example of an abstract class is the Shape class, where the methods like area() and perimeter() are abstract and must ...
Cognizant interview questions for designations
I was interviewed in Oct 2016.
Object-oriented programming concepts include encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods together in a class to hide implementation details.
Inheritance: Creating new classes from existing ones, inheriting their properties and behaviors.
Polymorphism: Objects of different classes can be treated as objects of a common superclass.
Example: Encapsulation - A class 'Car' with private ...
Developed a project management tool for tracking and analyzing project progress.
Created a web-based application using HTML, CSS, and JavaScript.
Implemented features such as task assignment, progress tracking, and reporting.
Integrated with third-party APIs for data synchronization and collaboration.
Utilized agile methodologies for iterative development and continuous improvement.
Network security refers to the practice of protecting computer networks from unauthorized access or attacks.
Network security involves implementing various measures to prevent unauthorized access to a network, such as firewalls, intrusion detection systems, and virtual private networks (VPNs).
It also includes ensuring the confidentiality, integrity, and availability of data transmitted over the network.
Examples of netwo...
I am a dedicated and detail-oriented Program Analyst with a strong background in data analysis and project management.
Experienced in analyzing program data to identify trends and make recommendations for improvement
Skilled in creating and maintaining project plans to ensure timely completion of tasks
Proficient in using data visualization tools such as Tableau to present findings to stakeholders
Strong communication skil...
Yes, I am flexible with any location and willing to relocate if necessary.
I am open to relocating for the right opportunity
I have experience working in different locations
I am willing to travel for work if needed
Get interview-ready with Top Cognizant Interview Questions
I was interviewed in Aug 2016.
I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Aug 2020. There were 4 interview rounds.
Program to reverse a string
Declare a string variable
Loop through the string from end to start
Append each character to a new string variable
Return the new string variable
I applied via Naukri.com and was interviewed before May 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed in Dec 2020. There was 1 interview round.
based on 209 reviews
Rating in categories
Associate
71.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Programmer Analyst
55.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Associate
48.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Processing Executive
28.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
17.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
Accenture