Dropbox Interview Questions and Guide
Distributed file storage, block chunking and deduplication, sync engines, and robust systems architecture.
The Dropbox interview loop
- Recruiter screen
- Technical phone screen (practical coding)
- Onsite: 2 coding rounds, 1 distributed systems design, 1 behavioral
Dropbox interview questions
- Design a URL Shortener
- Design Dropbox
- Design GitHub
- Design Pastebin
- Game of Life
- Implement an LRU Cache
- Design Hit Counter
- Minimize Malware Spread
- Design an In-Memory Cloud File Storage
- Design a File Search Tool (Unix find)
- What are you looking for in your next team?
- Tell me about a time you had to compromise
- Tell me about a time you improved how your team works
- Tell me about a time you had to cut scope
- Tell me about a time you made the case for paying down tech debt