Design a CI/CD Job Scheduler

Quick Overview

Design a multi-tenant CI/CD scheduler with dependency-aware jobs, fair resource placement, durable state, retries, and worker-loss recovery.

Design a CI/CD Job Scheduler

Company: Cursor

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Technical Screen

Overview: Design a multi-tenant CI/CD scheduler with dependency-aware jobs, fair resource placement, durable state, retries, and worker-loss recovery.

Cursor logo
Cursor
Aug 21, 2026
mediumSoftware EngineerTechnical ScreenSystem Design
22
0
Loading...