Difficulty: 8/10event ingestion, stream processing, storage & queryingDistributed architecture with load balancers, queues, worker nodes, and a database, handling 10,000 requests per secondScenario Questions0-2 years experience1How would you capture a button click on the website and reliably send that event to a backend service?2If the user's browser loses network connectivity, what strategy would you use to avoid losing events?3What could go wrong if the event payload exceeds the size limit of your HTTP request?2-5 years experience1Follow-up QuestionsHow would you monitor and alert on pipeline back‑pressure?What would you change if you needed sub‑second query latency?How do you handle schema changes without breaking existing consumers?Suggest Improvement