Quick Revision

GK One-Line Question & Answer

15541+ short questions with short answers, covering every category and sub-category on the site — no long articles to scroll through. Good for a fast recap before an exam, or a few minutes of daily practice.

Computer Fundamentals → Introduction to Computer 39

PHP is primarily used for?
Server-side web development
click to copy
React.js is a?
Database ORM
click to copy
Node.js enables?
JavaScript on server-side
click to copy
Django is a framework for?
Python
click to copy
Spring is a framework for?
Java
click to copy
Which version control system is distributed?
Git
click to copy
A constructor in OOP?
Initializes objects when created
click to copy
Destructor in OOP?
Releases resources when object is destroyed
click to copy
Abstract class in OOP?
Cannot be instantiated directly
click to copy
Interface in OOP defines?
Only method signatures (contract)
click to copy
Which design pattern creates only one instance of a class?
Singleton
click to copy
MVC stands for in software design?
Model-View-Controller
click to copy
REST vs SOAP: REST is?
Lightweight and uses multiple formats
click to copy
Microservices architecture?
Application as collection of small independent services
click to copy
CI/CD stands for?
Continuous Integration/Continuous Deployment
click to copy
Which format is used for configuration files in DevOps?
YAML and JSON
click to copy
Kubernetes is used for?
Container orchestration
click to copy
Ansible is used for?
Configuration management and automation
click to copy
Terraform is used for?
Infrastructure as Code (IaC)
click to copy
AWS stands for?
Amazon Web Services
click to copy
Azure is cloud platform by?
Microsoft
click to copy
GCP stands for?
Google Cloud Platform
click to copy
Serverless computing means?
Developers don't manage server infrastructure
click to copy
CDN stands for?
Content Delivery Network
click to copy
Load balancer distributes?
Network traffic across multiple servers
click to copy
Horizontal scaling means?
Adding more servers to distribute load
click to copy
Vertical scaling means?
Increasing resources (RAM/CPU) of existing server
click to copy
High availability refers to?
System designed to minimize downtime
click to copy
Disaster recovery plan is for?
Recovering from catastrophic failures
click to copy
RPO in disaster recovery stands for?
Recovery Point Objective
click to copy
RTO stands for in disaster recovery?
Recovery Time Objective
click to copy
Which memory type is fastest in a computer hierarchy?
Registers
click to copy
Which file system supports files larger than 4GB?
NTFS
click to copy
Defragmentation improves?
Hard disk access speed by reorganizing fragmented files
click to copy
Which command formats a drive in Windows?
format
click to copy
Disk partitioning divides?
Physical disk into logical sections
click to copy
MBR stands for?
Master Boot Record
click to copy
GPT stands for in storage?
GUID Partition Table
click to copy
MBR supports maximum disk size of?
2 TB
click to copy

Computer Fundamentals → Operating System Basics 1

The operating system scheduler is responsible for?
Allocating CPU time to processes
click to copy