3. Software Design

Scalability — Quiz

Test your understanding of scalability with 5 practice questions.

Read the lesson first

Practice Questions

Question 1

Which of the following best describes horizontal scaling in a distributed system?

Question 2

In a load-balanced architecture, which algorithm evenly distributes requests across all available servers in a round-robin fashion?

Question 3

Which of the following caching strategies involves storing frequently accessed data closer to the user to reduce latency?

Question 4

Which of the following is the main advantage of using a Content Delivery Network (CDN) in a scalable architecture?

Question 5

A system is designed to scale by partitioning its database into multiple shards. What is a potential drawback of this approach?
Scalability Quiz — Software Engineering | A-Warded