Design idempotent daily loads with deduping | Amazon Interview Question