Loading…
Timed mock · Low-Level Design
45 minutes, split the way the real round is. Answer first, then compare.
The interviewer says
Design the build and delivery pipeline for a monorepo holding about 200 deployable services, worked on by a few hundred engineers who land several hundred commits a day. Services share libraries heavily. The main branch must stay releasable, and developers should not wait an hour for feedback. Decide what gets built and tested on each change, what runs before a merge and what runs after, and how an artifact reaches production.
Work on paper or in the boxes below. Write your answer first; the guide's version only appears when you ask for it. Nothing you write leaves this browser.