๐ฉโ๐ซ
๐จโ๐ผ
Meet Allison & Tim
Your AI coaches
Practice coding interviews out loud with real-time voice coaching. Your code actually runs.
Free ยท No sign up ยท Early access
mediumNeetCode 150
LRU Cache
Design a cache that evicts the least recently used item when full. It's one of the few problems that tests both data structure intuition and clean API design. Interviewers love it because it reveals whether you can combine a hash map with a linked list to get O(1) operations. This pattern shows up constantly in systems design.
Arrays & HashingDesignLinked List
๐ฉโ๐ซ
๐จโ๐ผ
Meet Allison & Tim
Your AI coaches
Practice coding interviews out loud with real-time voice coaching. Your code actually runs.
Free ยท No sign up ยท Early access
Get this problem sent to your inbox