Schedule Dependent Tasks on a Bounded Thread Pool

Read the full interview experience this question came from →

Quick Overview

Design a bounded multithreaded scheduler that releases tasks after prerequisite completion, handles failures, and preserves dependency and task-state invariants.

Schedule Dependent Tasks on a Bounded Thread Pool

Company: Balyasny

Role: Software Engineer

Category: System Design

Difficulty: hard

Interview Round: Onsite

Overview: Design a bounded multithreaded scheduler that releases tasks after prerequisite completion, handles failures, and preserves dependency and task-state invariants.

Read the full Balyasny Software Engineer interview experience this question came from

|Home/System Design/Balyasny
Balyasny logo
Balyasny
May 25, 2026
hardSoftware EngineerOnsiteSystem Design
0
0
Loading...

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...