Dropbox Interview Question

Coding challenge with basic OOP concepts (encapsulation, testing).