Implement a Data Loader with Readability, Resuming, and Batching (with Tests)
Incrementally design and implement a data loader that supports: (1) readability, (2) resuming/checkpointing, and (3) batching. Each feature is added step by step, and each step requires corresponding unit tests.
Asked at:
Microsoft
Question Timeline
See when this question was last asked and where, including any notes left by other candidates.
All Regions
Late November, 2025
Microsoft
Principal
Step by step implement the data loader with the features 1. readability 2. resuming 3. batching 4. all steps requires tests.
Hello Interview Premium
Your account is free and you can post anonymously if you choose.