Angular · HTTP · Mid-Level · Scenario
How do you handle HTTP errors consistently?
Short Interview Answer
Use interceptors for cross-cutting error mapping and catchError in feature pipelines for local recovery.
Detailed Explanation
Normalize error shapes. Don't swallow errors silently. Retry only idempotent GETs with backoff.