Cisco interview question

How does CPU caching work?