This question evaluates a candidate's ability to design scalable, reliable ingestion and processing pipelines, time-series price storage and querying, deduplication across users, and notification/alert mechanisms for a large-scale price-tracking service.
Design a large-scale product price tracking service similar to an e-commerce price monitor. Users can submit product links from a major online marketplace, view historical price changes, and receive alerts when a product drops below a target price.
Your design should address: