Count Completed Jobs in a Serial Multi-Worker Pipeline
Company: Plaid
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: medium
Interview Round: Technical Screen
Overview: Count completed jobs in a serial pipeline where each stage has several parallel workers but the next stage waits for all current work. Practice reasoning about completion waves, unfinished batches at the deadline, large integer bounds, zero-job stages, and efficient processing across many stages.
Read the full Plaid Software Engineer interview experience this question came from