Questions: Content Delivery Networks (CDNs)

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A user in Sydney requests an image from a CDN-backed website whose origin server is in New York. The Sydney edge server does not have the image cached. What happens?

AThe request fails; the user must wait until a cache refresh propagates the image to the Sydney edge
BThe CDN's DNS redirects the user's browser directly to the New York origin for this request
CThe Sydney edge server fetches the image from the origin, caches it locally, then serves it to the user
DThe request is forwarded to the nearest edge server that does have the image cached
Question 2 Multiple Choice

A web developer says: 'Our CDN improves performance by inspecting each HTTP request and redirecting it to the nearest server.' What is fundamentally wrong with this description?

ACDNs do not use HTTP — they operate at the IP routing level and cannot inspect request headers
BCDN geographic routing happens at the DNS resolution stage, before the HTTP connection is established — not by inspecting HTTP requests
CRedirection requires a 301 HTTP response, which introduces additional round trips that eliminate any latency savings
DCDNs cannot determine a user's geographic location, so routing decisions are made randomly
Question 3 True / False

CDN caching is most effective for dynamic, personalized content — such as a user's account dashboard — because that content generates the highest volume of requests.

TTrue
FFalse
Question 4 True / False

When a CDN edge server serves a cache hit, the origin server receives no request and incurs no load for that content delivery.

TTrue
FFalse
Question 5 Short Answer

Describe how a CDN uses DNS to route a user to the nearest edge server, starting from the moment the user's browser needs to load an image.

Think about your answer, then reveal below.