Snowflake phone-screen question, reconstructed from 7 candidate reports (April 2025 to July 2026). Tests: tree recursion and traversal; concurrency and thread safety. Candidates reported 3 follow-ups. The write-up includes a Python solution that passes 11 test cases.