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…