Snowflake phone-screen question, reconstructed from 1 candidate report (June 2025). Tests: in-memory database or key-value store; time-based state (expiry, TTL, snapshots). Candidates reported 4 follow-ups. The write-up includes a Python solution that passes 8 test cases.