Design a Hosted ML Notebook Platform

Asked at OpenAI · System Design for ML · Difficulty: Hard · Last asked Feb 1, 2026

Design a cloud platform where data scientists create isolated workspaces, edit notebooks, execute code interactively, persist files, suspend idle compute, and resume later. Workspaces may use CPU or GPU kernels and versioned custom environments.

Loading the problem…