Plan Eviction and Cleanup for a Production Cache

Quick Overview

Turn a process-local timed cache into a production-ready component with bounded memory and request latency. Compare eviction and admission policies, coordinate expiration cleanup under concurrency, and cover distributed scaling, overload behavior, testing, and operational metrics.

Plan Eviction and Cleanup for a Production Cache

Company: Netflix

Role: Software Engineer

Category: Software Engineering Fundamentals

Difficulty: medium

Interview Round: Technical Screen

Overview: Turn a process-local timed cache into a production-ready component with bounded memory and request latency. Compare eviction and admission policies, coordinate expiration cleanup under concurrency, and cover distributed scaling, overload behavior, testing, and operational metrics.

|Home/Software Engineering Fundamentals/Netflix
Netflix logo
Netflix
Jul 11, 2026
mediumSoftware EngineerTechnical ScreenSoftware Engineering Fundamentals
24
0
Loading...
Loading comments...