Unity interview question

Implement a fixed-size cache that returns true when objects are successfully inserted, false when the cache limit is reached.