Design an Enterprise Data Integration Platform
Hard · System Design · about 45 minutes
Asked at Palantir, Databricks, Snowflake, Salesforce.
An enterprise has 500 disparate data sources — ERPs, databases, spreadsheets, sensors and APIs. Design a platform that ingests them, lets teams build cleaned and joined datasets that stay fresh, tracks the lineage of every dataset, and enforces access control so that sensitive source data never leaks into derived datasets. The scope is intentionally open: clarify it as you go.