Electronic Arts Interview Question

The file system design question was tricky and took some thought.