1. Backend for Frontend intermediate

    Several client applications with different needs consume the same backend. When is a backend-for-frontend justified, and when does it become an unowned distributed monolith?

    2 min answer bffapi-designclientsownership
  2. BI Governance intermediate Multiple choice

    A company certifies 400 of its 4000 dashboards with a badge an owner and a review at the moment the badge is granted. Eighteen months later an audit finds the certified set has the highest proportion of reports whose underlying model has changed since certification. Review the design. Which single change matters most?

    2 min answer bi governancecertificationstalenessattestation
  3. BI Governance intermediate

    A travel company has thousands of dashboards, several conflicting definitions of the same metric, and a large BI bill. Diagnose it.

    1 min answer bi-governancemetric-consistencysprawlcost
  4. BI Governance advanced Multiple choice

    At 09:10 an executive dashboard shows yesterday's conversion down 38%. By 09:40 every pipeline is confirmed healthy, row counts are normal and no schema changed. At 10:50 someone finds a pull request merged at 23:38 that changed the semantic layer's definition of a converted session. Fourteen experiments were mid-flight. Which design change most directly prevents a repeat?

    3 min answer bi-governancesemantic-layerexperimentationmetric-versioning
  5. BI Governance advanced

    Booking.com has described running more than 1,000 concurrent experiments in a 2017 paper on democratising experimentation. Before you let a thousand teams define their own metrics at that concurrency, what must be true of the semantic layer and the pipelines underneath?

    2 min answer bookingexperimentationsemantic-layermetric-governance
  6. BI Governance intermediate

    Two dashboards disagree about revenue. What mechanism would have prevented it, and what would not?

    2 min answer bi-governancesemantic-layercertificationdefinitions
  7. Bias & Fairness Controls advanced

    A lending model shows different approval rates across demographic groups. The business asks you to "make it fair". What do you do?

    2 min answer fairnessmlgovernance
  8. Bias & Fairness Controls intermediate

    A lending team's fairness dashboard shows approval-rate parity across protected groups, refreshed monthly, green for six months. Review it. What would you remove, what would you change, and what would you leave alone?

    3 min answer fairnessmetricsmonitoringproxies
  9. Bias & Fairness Controls advanced

    A model used in underwriting must be demonstrably fair. What controls are architectural, and what is the hard part?

    2 min answer digitfairnesssubgroupsproxies
  10. Bias & Fairness Controls advanced

    A model's outcomes differ across demographic groups. What can architecture actually do about it?

    2 min answer fairnessbiasmeasurementtradeoffs
  11. 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
  12. Bias & Fairness Controls advanced

    An interviewer says — you run architecture for a consumer lending platform. The regulator expects evidence that your model is not producing disparate outcomes across ethnic groups. Legal tells you that you may not collect applicants' ethnicity. Where do you take this?

    3 min answer fairnessproxy-inferencebisgmeasurement