Snowflake data engineer interview