Design a schema that tracks customer address where the address changes
From igotanoffer Google DE interview page. Requires designing a slowly changing dimension schema to track historical address changes for customers. Expected approach: separate Address table with effective_from and effective_to dates, foreign key to Customers table. Interviewer probes on how to handle concurrent address updates, whether to use SCD Type 1 (overwrite) or Type 2 (add new row with date range), and how to query the current address efficiently.