Design an Online Book Seller Platform
Company: Databricks
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Onsite
Overview: Design a service for browsing and searching books, managing inventory, placing orders, taking payments, and tracking order state. Connect requirements and APIs to data modeling, consistency, scaling, failure recovery, observability, and the important design trade-offs.
Read the full Databricks Software Engineer interview experience this question came from