Requirements: O(1) get and put - LRU Cache — Design & Implementation | OneNoughtOne