DevOps Interview DropAdvanced TierScenario+50 XP on read
Your 5 GB monorepo has code, binaries, Terraform and Helm charts, and clones are slow. What do you do?
Core Summary
Measure what the 5 GB actually is: big blobs, deep history, and a wide tree are three different problems with three different fixes. Work through them in order of cost, artifacts out of Git, binaries into LFS, partial clone and sparse checkout for developers, and treat splitting the repo as the last resort rather than the first idea.
Hints
Hint 1: Size is history, not the working tree
Hint 2: Partial clone beats shallow clone for developers
Hint 3: Splitting the repo moves the problem into dependency management
Reported in interviews at Google, Microsoft, Uber