WorksheetsBackend Development
Total questions: 10
Worksheet time: 3mins
What is backend development primarily responsible for?
Creating user interfaces
Storing and managing data, business logic, and APIs
Designing website layouts
Writing frontend code
Which of the following is NOT a backend programming language?
Python
JavaScript
Swift
Java
What is one key benefit of modularization in programming?
It improves graphics rendering.
It enhances code maintainability and reusability.
It makes programs run faster.
It eliminates the need for debugging.
In backend development, which of these is commonly used for messaging between services?
Redis
RabbitMQ
React
CSS
What does OOP stand for in programming?
Object-Oriented Processing
Object-Oriented Programming
Operational Output Processing
Optimized Order Programming
What is the purpose of REST in backend development?
To design user interfaces.
To provide a structure for exchanging data via HTTP.
To create mobile applications.
To manage relational databases.
Which technology would you use to manage database schema changes in a backend system?
Docker
Liquibase
Kafka
Node.js
What is one advantage of GraphQL over REST?
It always uses fewer resources.
It replaces the need for databases.
It works only with JavaScript.
Clients can request exactly the data they need.
Which of these tools is used for version control in backend development?
Git
Kubernetes
Spring Boot
Kafka
What is the role of security in backend development?
To make websites look appealing.
To increase the speed of a website.
To protect applications and data from vulnerabilities.
To reduce the size of the codebase.
