File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change 1
1
## Problem Statement
2
- We have to do low level design for a Cache system. Cache that we will design will have to support 2 operations:
2
+ We have to do low level design for a Cache system. Cache that we will design will have to support following operations:
3
3
* ** Put** : This will allow user to put a value against a key in the cache.
4
4
* ** Get** : This will allow user to get the previously saved value using key.
5
- * ** Eviction** : Cache should also support removal of some key in case cache is full and we try to add new key value.
5
+ * ** Eviction** : Cache should also support removal of some key in case cache is full, and we try to add new key value.
6
6
7
7
### Expectations
8
8
* Code should be functionally correct.
9
9
* Code should be modular and readable. Clean and professional level code.
10
- * Code should be extesible and scalable. Means it should be able to accomodate new requirements with minimal changes.
10
+ * Code should be extensible and scalable. Means it should be able to accommodate new requirements with minimal changes.
11
11
* Code should have good OOPs design.
You can’t perform that action at this time.
0 commit comments