CDN Architecture & Data-Path Mechanics Quiz

Q1. Which of the following best describes a tiered caching architecture in a CDN (with edge, mid-tier, and origin shield layers)?




Q2. Which statement correctly highlights a difference between HTTP/2 and HTTP/3 (QUIC)?




Q3. Which of the following correctly compares Anycast routing with DNS-based routing (Geo-DNS) in a CDN?




Q4. Why do CDNs often terminate TLS (SSL) connections at the edge servers instead of at the origin?




Q5. What is the impact of using a larger initial TCP congestion window on content delivery?




Q6. In AWS CloudFront, what is the role of a Regional Edge Cache?




Q7. How does the connection handshake in HTTP/3 (QUIC) differ from HTTP/2's handshake process?




Q8. Which of the following is true about how CDNs handle large file delivery using techniques like byte-range requests and chunked transfer encoding?




Q9. What is a common approach CDNs use to handle a failure of the primary origin server?




Q10. Why might a CDN server use both NVMe (SSD) and HDD storage tiers for caching, and how are objects managed between these tiers?




Q11. Which of the following describes a CDN prefetching strategy and its benefit?




Q12. When a CDN PoP goes offline, how do Anycast and DNS-based routing differ in their failover behavior?




Q13. What is request collapsing (also known as request coalescing) in the context of a CDN?




Q14. What is a 'surge queue' in CDN architecture, and why is it used?




Q15. What does enabling Origin Shield in Amazon CloudFront do?




system-design