← Questions

Customer support dispatcher for agents who take breaks

0
GoogleCodingLast asked Sep 2026

Build the core of a dispatcher for a customer support team. Customers get in touch and wait. Human agents sign in, serve one request after another, and sometimes leave, even in the middle of a request. The dispatcher decides which agent serves which waiting customer, and when.

Model the main objects and operations, and make sure a request that an agent abandons midway is not lost.

Write and test your solution herePython in your browser, the question's tests level by level, every submission kept for you.Sign in to start coding