AI Architect · 10+ Years
Platform standards, governance, operating model, metrics, mentoring, and decision frameworks.
Try each answer before revealing the suggested coaching answer.
25 questions
01How would you standardize AI strategy and use-case prioritization across multiple teams as a technical lead or architect?
A technical-leadership answer
Say this first: AI strategy and use-case prioritization should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply AI strategy and use-case prioritization, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → AI strategy and use-case prioritization → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
02How would you define governance, ownership, and success metrics for build vs buy decisions?
A technical-leadership answer
Say this first: build vs buy decisions is a choice between approaches with different strengths. The useful answer is the decision rule, not a dictionary definition.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply build vs buy decisions, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- Choose the option that fits the workload and constraints; do not present one option as universally superior.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → build vs buy decisions → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
03A leadership team asks you to improve maturity around LLM platform architecture. What roadmap would you propose?
A technical-leadership answer
Say this first: LLM platform architecture should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply LLM platform architecture, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Concrete check
kubectl rollout status deployment/<service> --timeout=90sEvidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → LLM platform architecture → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
04How would you balance delivery speed, risk, cost, and maintainability for RAG reference architecture?
A technical-leadership answer
Say this first: Retrieval-augmented generation fetches relevant, approved context at answer time so a model can ground its response in current source material.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply RAG reference architecture, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → RAG reference architecture → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
05How would you mentor teams that use agentic AI governance inconsistently across projects?
A technical-leadership answer
Say this first: agentic AI governance should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply agentic AI governance, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → agentic AI governance → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
06How would you standardize model selection framework across multiple teams as a technical lead or architect?
A technical-leadership answer
Say this first: model selection framework should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply model selection framework, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → model selection framework → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
07How would you define governance, ownership, and success metrics for enterprise AI security?
A technical-leadership answer
Say this first: enterprise AI security should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply enterprise AI security, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Concrete check
Review the least-privilege policy, then test the denied path as well as the allowed path.Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → enterprise AI security → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
08A leadership team asks you to improve maturity around data governance for AI. What roadmap would you propose?
A technical-leadership answer
Say this first: data governance for AI should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply data governance for AI, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Concrete check
SELECT COUNT(*) AS rows, MAX(loaded_at) AS freshest FROM <table>;Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → data governance for AI → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
09How would you balance delivery speed, risk, cost, and maintainability for responsible AI controls?
A technical-leadership answer
Say this first: responsible AI controls should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply responsible AI controls, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → responsible AI controls → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
10How would you mentor teams that use AI risk management inconsistently across projects?
A technical-leadership answer
Say this first: AI risk management should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply AI risk management, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → AI risk management → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
11How would you standardize MLOps platform design across multiple teams as a technical lead or architect?
A technical-leadership answer
Say this first: MLOps platform design should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply MLOps platform design, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Concrete check
kubectl rollout status deployment/<service> --timeout=90sEvidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → MLOps platform design → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
12How would you define governance, ownership, and success metrics for AI observability?
A technical-leadership answer
Say this first: AI observability should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply AI observability, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → AI observability → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
13A leadership team asks you to improve maturity around evaluation strategy. What roadmap would you propose?
A technical-leadership answer
Say this first: evaluation strategy should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply evaluation strategy, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → evaluation strategy → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
14How would you balance delivery speed, risk, cost, and maintainability for cost governance for GenAI?
A technical-leadership answer
Say this first: cost governance for GenAI should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply cost governance for GenAI, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → cost governance for GenAI → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
15How would you mentor teams that use vendor lock-in inconsistently across projects?
A technical-leadership answer
Say this first: vendor lock-in should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply vendor lock-in, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → vendor lock-in → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
16How would you standardize hybrid cloud AI architecture across multiple teams as a technical lead or architect?
A technical-leadership answer
Say this first: hybrid cloud AI architecture should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply hybrid cloud AI architecture, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → hybrid cloud AI architecture → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
17How would you define governance, ownership, and success metrics for privacy-preserving AI?
A technical-leadership answer
Say this first: privacy-preserving AI should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply privacy-preserving AI, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → privacy-preserving AI → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
18A leadership team asks you to improve maturity around multi-tenant AI platform. What roadmap would you propose?
A technical-leadership answer
Say this first: multi-tenant AI platform should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply multi-tenant AI platform, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Concrete check
kubectl rollout status deployment/<service> --timeout=90sEvidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → multi-tenant AI platform → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
19How would you balance delivery speed, risk, cost, and maintainability for AI adoption roadmap?
A technical-leadership answer
Say this first: AI adoption roadmap should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply AI adoption roadmap, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → AI adoption roadmap → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
20How would you mentor teams that use stakeholder alignment inconsistently across projects?
A technical-leadership answer
Say this first: stakeholder alignment should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply stakeholder alignment, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → stakeholder alignment → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
21How would you standardize AI center of excellence across multiple teams as a technical lead or architect?
A technical-leadership answer
Say this first: AI center of excellence should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply AI center of excellence, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → AI center of excellence → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
22How would you define governance, ownership, and success metrics for compliance and auditability?
A technical-leadership answer
Say this first: compliance and auditability should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply compliance and auditability, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → compliance and auditability → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
23A leadership team asks you to improve maturity around AI incident response. What roadmap would you propose?
A technical-leadership answer
Say this first: AI incident response should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply AI incident response, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → AI incident response → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
24How would you balance delivery speed, risk, cost, and maintainability for talent and operating model?
A technical-leadership answer
Say this first: talent and operating model should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply talent and operating model, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → talent and operating model → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
25How would you mentor teams that use measuring AI ROI inconsistently across projects?
A technical-leadership answer
Say this first: measuring AI ROI should be explained through its purpose, the boundary where it applies, and the evidence that shows it is working.
Use a real scenario
Imagine an internal support assistant that answers from approved policy documents. The team must decide how to apply measuring AI ROI, verify the result, and explain the user impact. For an AI Architect, attach the explanation to an evaluation set and retrieval trace.
Show judgment
- make the decision criteria visible across teams and create a safe default path.
- State the constraint that could change your decision, such as scale, data sensitivity, recovery target, or team ownership.
- Call out prompt injection and unsupported answers and the control that reduces it.
Evidence to mention
Track grounded-answer rate and p95 response time. Say what baseline you compared against, what would trigger a rollback or escalation, and who owns the follow-up.
request or change → guardrail / validation → measuring AI ROI → observable result → owner reviewPractice prompt: Explain the escalation route when prompt injection and unsupported answers conflicts with delivery pressure.
No questions match. Try another term.
Further reading
These are original practice questions and suggested answers. Adapt them to your own work and explain evidence, trade-offs, and limitations.