Design a Chat Application with Durable Conversation History

Read the full interview experience this question came from →

Quick Overview

Design persistent real-time chat with conversation ordering, idempotent sends, paginated history, optimistic state, delivery receipts, and reconnect catch-up.

Design a Chat Application with Durable Conversation History

Company: Harvey

Role: Frontend Engineer

Category: System Design

Difficulty: medium

Interview Round: Other

Overview: Design persistent real-time chat with conversation ordering, idempotent sends, paginated history, optimistic state, delivery receipts, and reconnect catch-up.

Read the full Harvey Frontend Engineer interview experience this question came from

Harvey logo
Harvey
Sep 15, 2026
mediumFrontend EngineerOtherSystem Design
12
0
Loading...