Design a Scalable File Upload and Content Extraction Pipeline

Read the full interview experience this question came from →

Quick Overview

Design an asynchronous file-upload and content-extraction system for a language-model workflow, including APIs, storage, queues, workers, retries, and result publication. Extend the design to Kubernetes deployment, scaling, observability, isolation, and failure recovery.

Design a Scalable File Upload and Content Extraction Pipeline

Company: Legora

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

Overview: Design an asynchronous file-upload and content-extraction system for a language-model workflow, including APIs, storage, queues, workers, retries, and result publication. Extend the design to Kubernetes deployment, scaling, observability, isolation, and failure recovery.

Read the full Legora Software Engineer interview experience this question came from

|Home/System Design/Legora
Legora logo
Legora
Jun 22, 2026
mediumSoftware EngineerOnsiteSystem Design
8
0
Loading...

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...