FreeExam
A closed notebook, a blank card, and a pencil on a wooden desk.

Technical strategy for AI teams

20 cards

Make architecture and investment decisions using measured constraints, operational ownership, migration costs, and explicit exit criteria.

Card 1 of 20

Front. System Choice. A team proposes an agent for a workflow with fixed steps. What comparison should guide the architecture decision?

These cards are original study material. They are not questions from a named employer or a live hiring loop.

All 20 cards in this deck

  1. 1.System Choice

    A team proposes an agent for a workflow with fixed steps. What comparison should guide the architecture decision?

    Compare a deterministic workflow and an agent on task success, exception handling, latency, cost, and operational complexity. Use adaptive planning only where its measured value justifies the added variability.

  2. 2.Model Boundary

    What should determine whether a capability lives in prompting, retrieval, fine-tuning, or application code?

    The failure mechanism and change requirements. Current factual knowledge may suit retrieval, repeated behavior may benefit from adaptation, and exact invariants often belong in code.

  3. 3.Build Buy Evidence

    What evidence makes a build-versus-buy decision credible beyond a feature checklist?

    A representative workload comparison covering quality, reliability, latency, cost, data constraints, integration effort, and exit cost. Include ongoing operations and migration, not only initial development.

  4. 4.Cost per Success

    Why compare cost per successfully completed task rather than cost per model token alone?

    Retries, tool calls, long contexts, failures, and human correction affect the real cost. Cheap tokens can support an expensive or unreliable workflow.

  5. 5.Quality Frontier

    How should a team choose between a cheaper model and a more accurate model?

    Evaluate the quality-cost-latency frontier on relevant slices and error consequences. A routing policy may help, but its classification errors and fallback costs must also be measured.

  6. 6.Shared Platform

    When does a shared AI platform justify its coordination cost?

    When multiple teams have sufficiently similar recurring needs and a clear owner can provide a reliable contract. Validate demand before building a broad abstraction around one speculative use case.

  7. 7.Interface Escape

    Why should a model-provider abstraction expose important capability differences?

    Providers can differ in tool semantics, streaming, caching, limits, and failure behavior. Hiding every difference can force a weak common interface or create false portability.

  8. 8.Exit Test

    What turns an asserted ability to switch providers into a credible exit option?

    A working alternative integration, portable artifacts where possible, repeated evaluation, and known migration effort. A generic interface alone does not prove equivalent behavior.

  9. 9.Artifact Ownership

    Why assign ownership to prompts, evaluation data, retrieval indexes, and tool schemas as well as model code?

    Each can change system behavior or break reproducibility. Explicit versioning and owners make releases, incidents, and rollback traceable across the complete system.

  10. 10.Serving Training

    Why should training and serving architecture decisions be reviewed together?

    Quantization, adapter support, tokenizer templates, hardware, and model format affect deployability and behavior. A research gain is not usable if the serving stack cannot meet the operating contract.

  11. 11.Capacity Commitment

    What should be established before committing to a GPU-heavy roadmap date?

    Validated workload sizing, available capacity and quotas, procurement lead time, data readiness, and operational staffing. Peak theoretical FLOPs do not establish delivery capacity.

  12. 12.Reliability Owner

    Who should own an AI feature when failures cross model, retrieval, and application boundaries?

    Name one accountable service owner with explicit component owners and escalation paths. Split expertise must not leave end-to-end reliability unowned.

  13. 13.Human Fallback

    Why must a human-review fallback include a capacity model?

    Failure spikes can overwhelm the reviewers and turn fallback into a hidden queue. Define admission, prioritization, deadlines, and what happens when review capacity is exhausted.

  14. 14.Change Isolation

    Why avoid changing the base model, prompt, retrieval corpus, and tool schema simultaneously in a rollout?

    It makes regressions hard to attribute and rollback dependencies harder to manage. Stage compatible changes or test the combined release explicitly when they cannot be separated.

  15. 15.Technical Debt Value

    How should infrastructure debt compete with new AI features for investment?

    Tie the debt to measurable consequences such as incident risk, experiment delay, serving cost, or migration blockage. Prioritize a concrete improvement with an owner and acceptance criteria.

  16. 16.Research to Product

    What must change when a research prototype becomes a supported product capability?

    Define input and output contracts, evaluation gates, observability, access controls, recovery, cost limits, and ownership. Prototype success does not establish dependable production behavior.

  17. 17.Stop Project

    What evidence can justify stopping a technically impressive AI project?

    It fails the required user outcome or economic threshold under credible evaluation, or a simpler alternative meets the need. Preserve useful findings and artifacts rather than extending work only to justify past investment.

  18. 18.Strategy Trigger

    How can a technical strategy remain stable without becoming resistant to new evidence?

    Record assumptions and explicit reconsideration triggers, such as a measured cost change or a new requirement. Reopen decisions when those triggers occur rather than on every new release announcement.

  19. 19.Team Capability

    Why should a manager assess operational skills before adopting a complex distributed training stack?

    The team must debug, secure, upgrade, and recover it. Tool capability without staff capability can create dependence on a few people and increase failure recovery time.

  20. 20.Strategy Proof

    What evidence shows that an AI platform strategy is working after adoption?

    Teams deliver useful capabilities faster with acceptable quality, cost, and reliability, and migration or operational burdens remain bounded. Adoption count alone can reflect mandates rather than value.