Amazon Interview Question

Implement a LRU Cache. Code in full.