This question evaluates frontend system-design skills including client-side state management, synchronization and conflict-resolution strategies, caching and offline resilience, performance for large carts, observability, and feature-flag/remote-config design for targeted rollouts and experiments.
You are designing frontend-focused systems for a large e-commerce web app.
Design the shopping cart experience across web sessions and devices.
Cover:
Design a feature flag / remote config system used to gate UI features.
Cover:
Assume you can propose APIs and backend components as needed, but focus on frontend architecture and end-to-end behavior.
Login required