Design a CI/CD Task Scheduler

Quick Overview

Design the scheduling core of a CI/CD platform for dependency-linked tasks, capable workers, retries, cancellation, and progress tracking. Explore durable state, leasing, fairness, backpressure, failure recovery, and the extra safeguards required for deployments.

Design a CI/CD Task Scheduler

Company: LinkedIn

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

Overview: Design the scheduling core of a CI/CD platform for dependency-linked tasks, capable workers, retries, cancellation, and progress tracking. Explore durable state, leasing, fairness, backpressure, failure recovery, and the extra safeguards required for deployments.

|Home/System Design/LinkedIn
LinkedIn logo
LinkedIn
Jun 11, 2026
mediumSoftware EngineerOnsiteSystem Design
20
0
Loading...

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...