Snowflake phone-screen question, reconstructed from 4 candidate reports (August 2025 to August 2026). Tests: rate limiting and time-window counts; concurrency and thread safety. Candidates reported 6 follow-ups. The write-up includes a Python solution that passes 11 test cases.