Hulu Interview Question

Architect a web application. How do you