Back to problems

Seller Task Scheduler

Low-Level Design · ByteDance · Medium

Task Processing System Medium · Topics · Company Tags · Hints You are building a task scheduling module for a multi‑seller marketplace. Each seller is assigned a tier: Premium or Basic. The system receives tasks with a seller ID, a globally unique task ID, and a priority number (lower number indicates higher priority). Tasks for the same seller must be processed in increasing order of priority; if two tasks have the same priority, the one that arrived earlier is processed…

Checking your access…