Technical Screen
Phone Screen Building a Least-Load Job Dispatcher
CrestaSoftware Engineer · Technical Screen · Sep 2026
Write a Job Dispatcher-Executor system. You are tasked with implementing a simple job dispatcher that distributes incoming jobs to a pool of executors (i.e., workers). Each job is represented as an integer (its ID), and executors are dynamically added and removed during runtime. You must define two classes: Executor – Represents a worker that can accept jobs. LoadBalancer – Maintains a list of ex…
Shared by a candidate · reported Sep 2026. Interview formats change; use it as a guide, not a script.