Design Chat APIs, Storage, and Message Flows
Company: Databricks
Role: Software Engineer
Category: System Design
Difficulty: medium
Interview Round: Onsite
Overview: Design chat APIs and database tables with durable message sends, idempotent retries, ordered history, live delivery, and reconnect recovery.
Read the full Databricks Software Engineer interview experience this question came from