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

|Home/Software Engineering Fundamentals/Legora
Legora logo
Legora
Aug 3, 2026
mediumSoftware EngineerOnsiteSoftware Engineering Fundamentals
6
0
Loading...
Loading comments...