Design a Cloud-Provider Upload Adapter

Read the full interview experience this question came from →

Quick Overview

Create a stable application interface for direct uploads across multiple cloud storage providers. The design evaluates adapter boundaries, explicit capability differences, normalized errors, secure logging, backend-verified acknowledgements, idempotent state transitions, and shared contract tests.

Design a Cloud-Provider Upload Adapter

Company: Legora

Role: Software Engineer

Category: Software Engineering Fundamentals

Difficulty: medium

Interview Round: Onsite

Overview: Create a stable application interface for direct uploads across multiple cloud storage providers. The design evaluates adapter boundaries, explicit capability differences, normalized errors, secure logging, backend-verified acknowledgements, idempotent state transitions, and shared contract tests.

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

Legora logo
Legora
Aug 3, 2026
mediumSoftware EngineerOnsiteSoftware Engineering Fundamentals
19
0
Loading...