i
CBSI
Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2022. There were 2 interview rounds.
OOPs pillars are the four fundamental concepts of Object-Oriented Programming: Encapsulation, Abstraction, Inheritance, and Polymorphism.
Encapsulation: Hiding the implementation details of an object and exposing only the necessary information.
Abstraction: Representing complex real-world scenarios in a simplified manner.
Inheritance: Creating new classes from existing ones, inheriting their properties and methods.
Polymor...
Abstract interface is used to define a set of methods without implementation. Difference lies in their usage.
Abstract interface is used to define a contract between two parties.
It is used to provide a common set of methods that can be implemented by different classes.
It is used to achieve abstraction and loose coupling.
Abstract classes can have implementation while interfaces cannot.
Abstract classes can have constructo...
I applied via Referral and was interviewed in Feb 2022. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed before Oct 2022. There were 4 interview rounds.
CBSI interview questions for popular designations
I applied via Naukri.com and was interviewed in Feb 2022. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Feb 2022. There were 2 interview rounds.
I applied via Company Website and was interviewed in Oct 2021. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in May 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed before Sep 2020. There was 1 interview round.
CPU scheduling is the process of allocating CPU time to processes in a way that maximizes system performance.
CPU scheduling is an important part of operating systems.
It involves deciding which process gets to use the CPU at any given time.
There are several scheduling algorithms, such as First-Come-First-Serve, Round Robin, and Priority Scheduling.
The goal is to maximize system performance by minimizing wait times and m...
Multithreading is the ability of a CPU to execute multiple threads concurrently.
Multithreading allows for parallel processing and can improve performance.
Threads share the same memory space and can communicate with each other.
Examples include web servers handling multiple requests simultaneously and video games rendering graphics while processing user input.
I applied via Naukri.com and was interviewed in Dec 2018. There were 7 interview rounds.
yum is a package manager for Linux that automates software installation, updates, and removal.
yum stands for Yellowdog Updater Modified
It is used to manage packages and dependencies in Red Hat-based Linux distributions
It can be used to install, update, and remove software packages
It automatically resolves dependencies and downloads necessary packages
Examples of yum commands include 'yum install', 'yum update', and 'yum
DHCP stands for Dynamic Host Configuration Protocol. It is a network protocol that automatically assigns IP addresses to devices.
DHCP is used to simplify network administration by automating the IP address assignment process.
It allows devices to obtain IP addresses and other network configuration information from a DHCP server.
DHCP leases IP addresses for a limited time period, after which the device must renew the lea...
NFS stands for Network File System, a distributed file system protocol allowing a user on a client computer to access files over a network.
NFS allows a user to access files on a remote server as if they were on their local machine.
It is commonly used in Unix and Linux environments.
NFS uses RPC (Remote Procedure Call) to communicate between the client and server.
It supports both TCP and UDP protocols.
NFS can be used for...
Apache server is a web server software used to serve web pages and applications.
Apache server is open-source software
It is used to host websites and web applications
It supports multiple programming languages like PHP, Python, and Perl
It can be configured to handle SSL/TLS encryption for secure connections
Apache server is highly customizable and extensible with modules
Examples of websites using Apache server include Air
Top trending discussions
based on 7 interviews
Interview experience
Software Engineer
50
salaries
| ₹3 L/yr - ₹12 L/yr |
Senior Software Engineer
42
salaries
| ₹6 L/yr - ₹18 L/yr |
Talent Acquisition Executive
34
salaries
| ₹2 L/yr - ₹4.6 L/yr |
Software Developer
28
salaries
| ₹3.5 L/yr - ₹12.5 L/yr |
Information Technology Recruiter
25
salaries
| ₹1.4 L/yr - ₹4 L/yr |
TCS
Infosys
Wipro
HCLTech