Add office photos
Engaged Employer

CBSI

3.5
based on 189 Reviews
Filter interviews by

Geepas Interview Questions and Answers

Updated 5 Feb 2024

Q1. what is yum ? whay we are using yum in linux ?

Ans.

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 remove'

Add your answer

Q2. what is use of Apache server ?

Ans.

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 Airbnb, Apple, and IBM

Add your answer

Q3. what is DHCP ?

Ans.

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 lease or obtain a new IP address.

  • DHCP can also be used to ass...read more

Add your answer

Q4. what is NFS?

Ans.

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 sharing files between servers as well.

  • NFSv4 includes secu...read more

Add your answer
Discover Geepas interview dos and don'ts from real experiences

Q5. Abstract interface difference when to use

Ans.

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 constructors while interfaces cannot.

  • Example: Comparable interface i...read more

Add your answer

Q6. do you know CPU scheduling?

Ans.

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 maximizing throughput.

  • CPU scheduling is a complex topic tha...read more

Add your answer

Q7. What is Multithreading?

Ans.

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.

Add your answer

Q8. What is oops pillars concept

Ans.

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.

  • Polymorphism: The ability of objects to take on multiple forms or...read more

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Geepas

based on 7 interviews
Interview experience
4.4
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.7
 • 2.9k Interview Questions
4.1
 • 367 Interview Questions
3.8
 • 181 Interview Questions
3.4
 • 177 Interview Questions
3.8
 • 167 Interview Questions
4.3
 • 138 Interview Questions
View all
Top CBSI Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter