Pergunta de entrevista da empresa The Trade Desk

(LRU cache project which you refactor)