Implement an LRU cache | ByteDance Interview Question