1. Accessibility Architecture beginner Multiple choice

    A dashboard lays out six cards in a CSS grid and uses the order property so the most important card appears first on narrow screens while staying later in the HTML. Keyboard users tab through the cards in an order that does not match what they see. The page has about 40 focusable elements. Which change fixes this at the right level?

    2 min answer accessibilityfocus-ordertabindexwcag
  2. Alerting beginner

    Your team's on-call phone has not been paged in nine days and every dashboard is green. Why is that not yet evidence that anything is healthy, and what single mechanism turns silence into a signal?

    2 min answer alertingdead-mans-switchwatchdogheartbeat
  3. Architecture Diagrams beginner

    A reviewer looks at your architecture diagram and asks whether an arrow is a network call or a data flow, and whether it is synchronous. Why do most diagrams fail this question, and what must every box and line carry?

    2 min answer diagramsnotationreviewambiguity
  4. Architecture Fundamentals beginner Multiple choice

    YouTube ingests hundreds of thousands of hours of video a day and serves billions of watch sessions. A new engineer proposes that "the architecture" of YouTube is its choice of programming languages and frameworks. What is wrong with that framing, and what is the architecture actually?

    2 min answer fundamentalsdefinitionyoutubesignificant-decisions
  5. Backfill & Reprocessing beginner Multiple choice

    A logic bug means the last 10 days of a derived table are wrong. An engineer proposes resetting the running consumer group's offsets back 10 days and letting the job reprocess. What does that actually do?

    2 min answer offsetsconsumer-groupsreplaybackfill
  6. Backward Compatibility beginner

    Your API returns a JSON object. Which of these changes can break a client you have never met: adding a field, removing a field, changing a field's type, adding a value to an enum, reordering keys, or making an optional field always present?

    3 min answer backward compatibilityjsonenumsparsers
  7. Bias & Fairness Controls beginner Multiple choice

    A team removes the ethnicity field from a credit model's training data and tells the risk committee the model can no longer discriminate. What is the most accurate response?

    2 min answer fairnessproxy-variablesunawarenessmonitoring
  8. Build vs Buy beginner Multiple choice

    A four-person startup needs SMS phone verification at signup - roughly 20000 messages a month to US numbers. One engineer proposes sending directly through a carrier gateway rather than paying a provider such as Twilio. Which fact should decide it?

    3 min answer build-vs-buysmscompliancevendor
  9. Change Advisory vs Automated Gates beginner Multiple choice

    A change advisory board meets weekly and approves about 60 changes in a 40-minute meeting. Attendance is good and the minutes are complete. What assurance does the meeting actually provide?

    3 min answer change managementcabapprovalthroughput
  10. Chunking & Retrieval beginner Multiple choice

    Users say the assistant's answers lack context, so a team proposes raising chunk size from 400 tokens to 1200 across a 60000-document policy corpus. Retrieval still returns the top 5 chunks. What is the dominant effect of that change?

    3 min answer chunkingretrievalembeddingsprecision
  11. CI/CD beginner

    A team's CI pipeline takes 40 minutes. Everyone agrees that is annoying but tolerable, because engineers do other work while they wait. Why does the 40 minutes change what engineers do rather than only how long they wait?

    2 min answer ci cdfeedback loopbatch sizeflaky tests
  12. Client Caching & Data Layer beginner

    A user renames their account. The settings page shows the new name at once. The dashboard still shows the old name after a full page navigation and corrects itself only after a hard reload or about 15 minutes. Two different caches are involved. Which is which and which one can application code not invalidate?

    2 min answer http-cachedata-layercache-controletag