Design an In-Memory Key-Value Cache

Quick Overview

Design an in-memory key-value cache by fixing API, capacity, eviction, TTL, concurrency, and complexity semantics before coding.

Design an In-Memory Key-Value Cache

Company: OpenAI

Role: Machine Learning Engineer

Category: Software Engineering Fundamentals

Difficulty: hard

Interview Round: Technical Screen

Overview: Design an in-memory key-value cache by fixing API, capacity, eviction, TTL, concurrency, and complexity semantics before coding.

OpenAI logo
OpenAI
Aug 23, 2026
hardMachine Learning EngineerTechnical ScreenSoftware Engineering Fundamentals
24
0
Loading...