Cognizant
10+ Sassoon Hospital Interview Questions and Answers
Q1. What do you mean by cache
Cache is a temporary storage area that stores frequently accessed data for quick access.
Cache is used to improve the performance of a system by reducing the time it takes to access data.
It can be implemented in hardware or software.
Examples of cache include browser cache, CPU cache, and disk cache.
Cache can be volatile or non-volatile.
Cache can be configured to have a certain size and replacement policy.
Q2. What is the meaning of inheritance
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Allows a class to inherit attributes and methods from another class
Promotes code reusability and reduces redundancy
Creates a parent-child relationship between classes
Derived class can access the properties and methods of the base class
Example: Class 'Animal' can be a base class with attributes like 'name' and methods like 'eat', and class 'Dog' can inher...read more
Q3. What are common ports and osi model
Common ports and OSI model are important networking concepts.
Common ports include HTTP (80), HTTPS (443), FTP (21), SSH (22), and Telnet (23).
OSI model has 7 layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.
Each layer has a specific function and communicates with adjacent layers.
Understanding these concepts is important for network troubleshooting and security.
Q4. Father of C language when it introduced
Dennis Ritchie is considered the father of the C programming language.
Dennis Ritchie, along with Brian Kernighan, developed the C language at Bell Labs in the early 1970s.
C language was created to provide a more flexible and powerful alternative to assembly language.
C language has had a significant impact on modern programming languages and systems development.
Q5. What is c and c versus c++
C is a procedural programming language, while C++ is an object-oriented programming language that is an extension of C.
C is a procedural programming language, focusing on functions and procedures.
C++ is an object-oriented programming language, allowing for the use of classes and objects.
C++ is an extension of C, adding features like classes, inheritance, and polymorphism.
Q6. Write a program in c and explain it
Program in C to sort an array of strings alphabetically
Declare an array of strings
Use a sorting algorithm like bubble sort or quicksort to sort the strings alphabetically
Print the sorted array of strings
Q7. Explain about cyber kill chain stages
Cyber kill chain stages are the steps followed by attackers to carry out a successful cyber attack.
The stages include reconnaissance, weaponization, delivery, exploitation, installation, command and control, and actions on objectives.
Reconnaissance involves gathering information about the target.
Weaponization involves creating a payload to exploit the target.
Delivery involves delivering the payload to the target.
Exploitation involves executing the payload on the target.
Instal...read more
Q8. Explain about QRadar architecture
QRadar is a security information and event management (SIEM) system that collects and analyzes security log data.
QRadar uses a distributed architecture with a centralized console and multiple components for data collection, processing, and storage.
The system includes event processors, flow processors, and data nodes that work together to collect and analyze security data.
QRadar supports a wide range of data sources, including network devices, servers, applications, and cloud ...read more
Q9. Explain about owasp top 10
OWASP Top 10 is a list of the most critical web application security risks.
OWASP Top 10 is updated every few years based on community feedback and industry trends.
The list includes risks such as injection attacks, broken authentication and session management, and cross-site scripting (XSS).
Developers can use the OWASP Top 10 as a guide to prioritize security measures in their applications.
OWASP also provides resources and tools to help developers address these risks.
Complianc...read more
Q10. Recent cyber attacks
Recent cyber attacks have highlighted the importance of cybersecurity measures.
The SolarWinds hack compromised multiple government agencies and private companies.
The Colonial Pipeline ransomware attack caused fuel shortages and price increases.
The JBS meat processing company was hit by a ransomware attack that disrupted operations.
The Microsoft Exchange Server hack affected thousands of organizations worldwide.
The rise of phishing scams and social engineering attacks continue...read more
More about working at Cognizant
Reviews
Interviews
Salaries
Users/Month