Pergunta de entrevista da empresa X

Build a caching system that has invalidation.