Schedule dependent services with layered startup | Snowflake Interview Question