Design multi-core service startup scheduler | Snowflake Interview Question