Keyfactor interview question

1. Design a caching system for Http requests ?