CDN Foundations & Core Routing Quiz

Q1. Why does fetching content from a distant origin server typically result in higher latency compared to using a nearby CDN edge server?




Q2. Which statement correctly compares Anycast routing with Geo-DNS routing in CDNs?




Q3. What is the primary benefit of using an origin shield (mid-tier cache) in a CDN's architecture?




Q4. By default, which components of an HTTP request typically make up a CDN cache key?




Q5. Which HTTP response header instructs a CDN to cache separate variants of a resource based on certain request attributes (for example, caching different content per `User-Agent` or `Accept-Language`)?




Q6. Which HTTP header directive would you use to tell a CDN to cache a response for up to one hour?




Q7. What is the purpose of the ETag HTTP header in the context of CDN caching?




Q8. In a CDN, what is the difference between a hard purge and a soft purge of cached content?




Q9. What is an advantage of tag-based cache invalidation (purging by tag) in a CDN?




Q10. Why do content delivery networks typically terminate TLS (SSL) connections at the edge servers?




Q11. Which of the following is a key improvement of the QUIC protocol (used for HTTP/3) compared to traditional HTTP/1.1 or HTTP/2 over TCP?




Q12. In CDN metrics, what does the cache hit ratio represent?




Q13. What is the 'cache miss penalty' in the context of CDN performance?




Q14. In monitoring CDN performance, what does 'p99 latency' refer to?




Q15. Which statement correctly describes Amazon CloudFront's caching infrastructure?




system-design