Lld
Low-Level Design
Medium
E-commerce Checkout System
Design a checkout system for an e-commerce platform that handles various payment methods, discounts, and tax calculations. The system should allow customers to review their cart, apply discounts, and choose a payment method before finalizing their purchases. Discuss how the architecture can support new payment options and discounts in the future.
Key concepts
strategycompositiondesign principles
Practise this out loud — free
Start a mock interview on THIS exact question — a voice AI interviewer opens with it, pushes back like a real onsite, then hands you an instant scorecard.
🎙 Practise this question now