All interviews
Dropbox logo

Dropbox

Mid

Build infrastructure handling hundreds of billions of files and petabytes of data at Dropbox

Work on the backbone systems behind Dropbox's file metadata, storage, and analytics infrastructure at massive scale — metadata for hundreds of billions of files, hundreds of petabytes of data, millions of concurrent connections. This is a deep systems role (IC3-level) requiring real distributed-systems and OS-internals depth, with occasional on-call.

Practice this interview

Free · a live voice mock calibrated to this exact role

Start the mock interview

What this interview tests

  • Distributed systems design at massive scale
  • OS internals: filesystems, concurrency primitives, networks
  • Multi-threaded backend system experience
  • Production debugging and on-call incident handling
  • Language proficiency (Python, Go, C/C++, or Java)

Common question themes

Design infrastructure to manage metadata for billions of files

Explain semaphores vs. mutexes and when each applies

Describe debugging a production issue in a distributed backend system

Tell me about an on-call incident you handled and its root cause

How would you improve interoperability across ecosystems linking many services

How candidates describe it

Real Infrastructure Software Engineer interview stories — retold from candidates' public write-ups, with sources.

View the original posting

All Dropbox interviews

Related interviews