Interview question asked to Machine Learning Engineers, Site Reliability Engineering Managers, Production Engineers and other roles interviewing at Eventbrite, Better.com, Alteryx and other companies. Original question asked: Design a system for managing a distributed caching layer..