Anthropic Online Assessment -- Cloud Storage System
Instructions
Your task is to implement a simple cloud storage system. All operations that should be supported are listed below.
Solving this task consists of several levels. Subsequent levels are opened when the current level is correctly solved. You always have access to the data for the current and all previous levels.
Requirements
Your task is to implement a simple cloud storage system that maps objects (files) to their metainformation. Specifically, the storage system should maintain files along with some information about them (name, size, etc.). Note that this system should be in-memory, you do not need to work with the real filesystem.
Plan your design according to the level specifications below:
- Level 1: ...
- Level 2: ...
- Level 3: ...
- Level 4: ...
To move to the next level, you need to pass all the tests at this level.
Checkout our FANG Crash Course.