Design a natural-disaster notification system | Expedia Interview Question