Describe your experience working with cloud data warehouses like Snowflake or Databricks. How do you optimize queries for large datasets?