As part of the interview process, I was given a technical task to design and implement a CRUD API for product management. The API handled standard operations like creating, reading, updating, and deleting product records, and included a status field to track the product’s lifecycle. I implemented it using RESTful principles with proper validation, and error handling.