Interview Guides

You're working on a batch data pipeline and need a clean way to deal with records that show up after the expected processing window. You want the pipeline to stay correct over time without turning every run into a full reload.
How do you handle late-arriving data in a batch-processing system?