Design an API to deep-copy a dataset with its tasks, responses and grades

0
Remix

A dataset holds tasks, each task holds model responses, and each response holds grades. Design an API that copies a dataset with everything under it, so that the copy and the original can then be edited independently. Discuss the data model, how to copy large datasets without timing out (synchronous versus a background job), keeping references consistent, and failures part-way through.

MercorTechnical phone screenLast asked May 2026
No answer yet. Write the first one; the best answer gets endorsed.