Skip to content

Agentic AI Engineer interview questions

100 real questions with model answers and explanations for Senior candidates.

See a Agentic AI Engineer resume example

Practice with flashcards

Spaced repetition · Hunter Pass

Questions

designruntimeasync

I would make task state durable and keep model and tool execution as replaceable, idempotent workers.

  • Ten million tasks per month averages 3.9 per second, so I would capacity-test the measured hourly peak at 2 times headroom rather than size from the average.
  • A workflow engine persists attempts, deadlines, budgets, leases, and typed events; workers may retry reads, but side effects require idempotency keys.
  • Admission occurs only after identity and initial policy checks, quota and deadline reservation, and quorum acknowledgement of the durable task event; offered, rejected, and admitted load are reported separately.
  • Every durably admitted task remains in the completion denominator, so later policy denial, degradation, or resource exhaustion counts as noncompletion; user cancellations follow one predeclared, separately reported rule.

Why interviewers ask this: The interviewer is evaluating whether the candidate turns agent autonomy into durable execution, bounded retries, and measurable capacity.

agentsfinancial-agentdesign

I would separate recommendation from execution and place a deterministic transaction service behind a hard authorization boundary.

  • The agent produces a typed transfer intent, but the service independently validates beneficiary, amount, currency, limits, sanctions result, and account ownership against fresh data.
  • Every transfer needs a unique idempotency key and a signed approval bound to the exact intent hash; any field change invalidates approval.
  • A dual-control gate applies above the institution's risk threshold, derived from fraud loss and regulation, while all new beneficiaries require out-of-band confirmation.
  • Reconciliation compares bank acknowledgements with the side-effect ledger, and ambiguity enters manual investigation rather than an automatic retry.

Why interviewers ask this: A strong answer prevents the model from directly exercising irreversible financial authority and handles uncertain outcomes safely.

agentsdesignmutations

I would expose task-oriented capabilities instead of letting the model compose raw APIs across all 20 systems.

  • A tool gateway normalizes identity, schemas, timeouts, idempotency, and receipts, while search and mutation capabilities remain distinct.
  • The agent may auto-run reversible reads and drafts; refunds, cancellations, and entitlement changes pass deterministic preconditions and risk-based approval.
  • The mutation-opportunity denominator includes every account-changing intent reaching the deterministic decision boundary, including abstentions and denials; online receipts give provisional labels and delayed provider or human adjudication finalizes them.
  • Promotion requires the one-sided 95% upper confidence bound on incorrect mutations to stay below 0.1% overall and by material risk slice after label maturity; pending and revised production labels are reported explicitly alongside the 10-minute SLO.

Why interviewers ask this: The interviewer is checking whether a many-tool support agent has stable capability contracts, state, and mutation controls.

leakageagentsdesign

I would create an ephemeral repository-scoped workspace for each task and make tests and review evidence first-class outputs.

  • A manifest pins commit SHA, build image, dependency caches, network policy, credentials, and allowed paths; cache keys include tenant and repository.
  • Indexing is incremental by commit, but retrieved code and symbols are filtered before model context assembly to the authorized repository set.
  • The agent works through bounded edit-test loops, publishes a patch plus command receipts, and cannot merge or push without a separate repository permission.
  • Capacity tests run 650 mixed-language tasks and report queue time, sandbox startup, test time, patch acceptance, and leakage probes against the 20-minute SLO.

Why interviewers ask this: A strong answer combines repository isolation, reproducible execution, bounded agency, and patch-quality evidence.

agentscomputer-usesessions

I would expand by capability and risk tier, not expose unrestricted desktop control to an arbitrary user percentage.

  • Week one uses employees and read-only browser tasks; later cohorts unlock typed forms, then reversible writes, while payments and security settings stay blocked.
  • A remote policy service constrains domains, UI actions, downloads, clipboard, and credentials, and a session recorder keeps screenshots plus action receipts.
  • With zero severe events, a one-sided 95% upper bound below 1 per 100,000 needs roughly 300,000 representative independent sessions; slices and dependence increase the required effective sample, so deterministic forbidden-action tests remain separate gates.
  • A server-side kill switch revokes the capability manifest and drains active sessions within 15 minutes, verified in every rollout stage.

Why interviewers ask this: The interviewer is evaluating whether computer-use rollout gates follow capability risk and statistically meaningful evidence.

designmcp-platformagents

I would separate MCP discovery and governance from the data plane that invokes each tool server.

  • A signed catalog stores server identity, schemas, owners, scopes, data classes, risk tier, and compatibility versions; agents receive only authorized subsets.
  • The gateway enforces authentication, policy, quotas, deadlines, and trace propagation without translating away MCP error semantics.
  • A custom signed catalog uses cached snapshots plus a separate emergency-deny channel; privileged routing fails closed when signature, clock, deny health, or maximum bundle age cannot be proven.
  • The 650-tool suite is 30% above the current 500 for forecast growth and rolling-version overlap; 40 ms leaves measured network margin.

Why interviewers ask this: A strong answer scales MCP through a governed catalog and thin invocation plane rather than one unbounded prompt of tools.

deploymentrollbackregistries

I would make every published tool version immutable and require explicit compatibility declarations before alias promotion.

  • The registry stores input and output JSON Schema, side-effect class, auth scopes, timeout, owner, deprecation date, and implementation digest.
  • Contract tests replay representative calls against old and new versions; removing fields or changing semantics requires a major version and consumer migration.
  • Agents pin a registry snapshot per task, so a 24-hour workflow cannot see a different schema halfway through execution.
  • Rollback moves a signed alias to the prior tested version, and a drill proves recovery under 10 minutes before daily deployment is allowed.

Why interviewers ask this: The interviewer is checking whether tool evolution is immutable, compatibility-tested, and safe for in-flight agents.

oauthdesigndelegation

The runtime receives an internal one-call capability handle; provider OAuth tokens remain server-side under provider-defined TTL and audience semantics.

  • The agent runtime receives an opaque grant handle, never a refresh token; the broker validates user, tenant, consent, scopes, audience, and tool intent.
  • Incremental consent requests the narrow scope when needed, and high-risk actions bind a fresh user confirmation to the normalized call hash.
  • The gateway enforces resource, tenant, audience, and replay on redemption; each provider must support exchange or revocation within five minutes, otherwise delegated actions fail closed.
  • Cross-audience, replay, expired-consent, and confused-deputy tests are release gates for all 12 integrations.

Why interviewers ask this: A strong answer preserves end-user authority through narrow, revocable delegation instead of handing long-lived OAuth tokens to the model.

agentsdesignpolicy

I would put deterministic policy checks at every tool boundary and distribute signed policy bundles for local evaluation.

  • Inputs include principal, tenant, agent version, tool, normalized arguments, data classification, risk tier, and prior approvals.
  • Bundles have a 60-second critical TTL and an out-of-band deny stream; low-risk reads alone may use a declared longer last-known-good TTL.
  • Missing identity, stale critical policy, or an unknown action fails closed, while low-risk reads may use a bounded last-known-good bundle.
  • Critical decisions become unavailable after the freshness deadline; availability is reported separately for fresh-critical and last-known-good-eligible classes.

Why interviewers ask this: The interviewer is evaluating whether policy is centralized in meaning but resilient and unavoidable at execution time.

promptingagentssecrets

I would exchange attested workload identity and approved intent for a short-lived credential at the tool boundary.

  • Strict allowlisted schemas reject secret-bearing values before prompt, event, or trace serialization; the model and telemetry receive only opaque grant handles, IDs, and reason codes.
  • Regional stateless brokers verify tenant, tool, scope, policy, task lease, and revocation state, then inject audience-bound, single-task credentials directly into a protected adapter channel.
  • Co-located policy snapshots and HSM-backed regional signers target p95 below 100 ms in named healthy regions, with latency measured from authenticated request to adapter receipt.
  • If the broker, signer, policy freshness, or revocation check is unavailable, issuance and redemption fail closed; canary scanners remain defense in depth rather than the no-plaintext guarantee.

Why interviewers ask this: A strong answer removes secrets from model-visible state while preserving fast, attributable, least-privilege access.

probabilitydesignbreakout

I would use disposable microVMs with separate profiles for code execution and browser interaction.

  • Each run gets a fresh kernel boundary, read-only base image, capped CPU and memory, ephemeral disk, no host sockets, and a default-deny egress proxy.
  • Browser sessions isolate profile, downloads, clipboard, extensions, and local network access; code sessions mount only declared inputs and an output directory.
  • Images and browser builds are digest-pinned, scanned, and rotated, while syscall, DNS, file, and process events feed containment alerts.
  • Startup below two seconds is gated on warm pools, but escape tests and tenant-crossing probes override the latency target.

Why interviewers ask this: The interviewer is checking whether hostile tool output and generated code run behind a real isolation boundary with explicit resource controls.

migrationsreplay

Persist nondeterministic results as workflow events.

  • A completed node records normalized input, manifest, model output, provider metadata, and validation; replay consumes it instead of calling the model.
  • Only a missing terminal event creates a new attempt, and ambiguous effects first require provider idempotency or reconciliation.
  • Deterministic migrators may reshape old state but never replace a recorded decision.

Why interviewers ask this: A strong answer separates deterministic replay from deliberate new inference.

agentsdesignevent-log

I would use an append-only event log as truth and periodic typed snapshots only as replay acceleration.

  • Events carry task, sequence, schema version, command ID, actor, timestamps, and hashes; optimistic sequence checks prevent split-brain writers.
  • An event is accepted after local quorum persistence, while cross-region replication lag is hard-capped at 30 seconds and admission pauses if that bound cannot be maintained, defining RPO at no more than 30 seconds.
  • Snapshots are created at a measured replay-cost threshold, initially 200 events, and large artifacts use content-addressed references; neither snapshot cadence nor artifact copying defines RPO.
  • Recovery drills restore sampled long tasks on fresh infrastructure and measure acknowledged-event loss separately from replay time, which must stay below five minutes.

Why interviewers ask this: The interviewer is evaluating whether checkpoints accelerate a complete, ordered event history rather than replace it.

ledgerdesign

I would assign each intended effect a stable identity before calling the external system.

  • The ledger records normalized intent hash, tenant, principal, tool version, approval, idempotency key, attempt, status, and provider receipt.
  • States distinguish prepared, dispatched, confirmed, rejected, and unknown; an unknown outcome blocks retry until exact provider reconciliation resolves it.
  • The outbox closes database-to-queue atomicity, not database-to-third-party atomicity; every money, message, or data mutation is eligible only with native provider idempotency or exact read-after-write reconciliation by stable business key.
  • Duplicate rate is measured by semantic effect over all covered mutations, not HTTP attempts; providers lacking both mechanisms cannot serve any covered effect.

Why interviewers ask this: A strong answer makes external mutations explicit, attributable state machines and treats ambiguous outcomes conservatively.

agentserror-handling

Treat override as a scoped, expiring policy artifact.

  • Bind reviewer, case, intent hash, denied rule, rationale, effect limit, expiry, and second approval; dispatch rechecks current state.
  • Audit the original decision and outcome; changed arguments require reapproval.
  • Training keeps it as an exception until policy owners independently adjudicate a rule change.

Why interviewers ask this: A strong answer governs human exceptions without silently changing policy.

agentsdecision-making

I would require every mutable tool to declare its forward effect, idempotency behavior, reversibility class, and tested compensation.

  • Fully reversible calls expose a versioned undo command; conditionally reversible calls state expiry and preconditions; irreversible calls require approval before dispatch.
  • A saga records completed effects and executes compensations in reverse dependency order, each with its own idempotency key and receipt.
  • Compensation failure pauses the workflow and pages the owning team instead of asking the model to improvise another mutation.
  • The 30-minute recovery gate applies only to tool chains whose worst-case compensation timing has passed fault-injection tests.

Why interviewers ask this: A strong answer turns rollback claims into explicit tool contracts and tested saga behavior.

agentsdesignactivation

I would treat generated code as an untrusted proposal that can request review but can never publish or authorize itself.

  • Each proposal records source, generating agent and task, input provenance, reproducible build, schemas, requested scopes, data classes, network destinations, side-effect class, owner, and expiry; a hermetic builder produces the artifact digest.
  • Automated tests and an independent reviewer approve the exact digest and capability manifest; the registry and credential broker accept signatures only from principals unavailable to the proposing agent.
  • The signed artifact runs in a default-deny sandbox, and every call still passes the policy gateway with task-scoped credentials; expiry removes the temporary alias, while active tasks remain pinned to an auditable version.
  • Activation p95 is measured from final approval to catalog visibility, excluding review time; an emergency deny revokes routing and new credentials within five minutes, and rollback restores the prior signed artifact while preserving proposal, review, and execution receipts.

Why interviewers ask this: The interviewer is evaluating whether recursive tool creation has an independent chain of authority, bounded execution, provenance, expiry, and operational rollback.

promptingtokensdesign

I would represent the task as milestones that expand into small executable subplans only when their prerequisites are ready.

  • The top level holds objectives, acceptance tests, budgets, and dependencies; leaf plans stay near 5 to 10 steps so failure does not invalidate 100 decisions.
  • Each completed leaf emits structured findings, provenance, and unresolved questions into durable state rather than appending raw history.
  • A deterministic packer orders evidence by declared priority, deduplicates it, and counts system text, user input, summaries, retrieved evidence, selected tool schemas, and reserved output tokens against a hard 32,000-token limit for every call.
  • Critical-path branches run in parallel only within shared tool, token, and two-hour budgets; if the packed call cannot fit without dropping required evidence or output reserve, it fails validation instead of truncating implicitly.

Why interviewers ask this: A strong answer controls long-horizon drift by decomposing plans, persisting evidence, and scheduling dependencies explicitly.

designmulti-agentagents

I would use a supervisor over capability-scoped specialists, not a fully connected conversation among 30 agents.

  • A router selects at most the few roles justified by case type, and each role has distinct tools, data scope, output schema, and budget.
  • Specialists exchange signed artifacts through workflow state rather than free-form peer messages, limiting prompt growth and spoofed authority.
  • The action service derives approver and executor from distinct principals with non-overlapping grants, rejects the same principal or credential controller in both positions, and prevents the supervisor from reassigning credentials or minting approval authority.
  • Replay tests measure routing accuracy, handoff count, latency, conflicts, and attempted separation-of-duties bypass before adding a role.

Why interviewers ask this: The interviewer is checking whether multi-agent specialization reduces complexity without creating uncontrolled authority or communication.

agentsdesignmemory

I would make the blackboard typed, tenant-partitioned workflow state rather than a shared natural-language document.

  • Entries declare owner, schema, task scope, provenance, version, expiry, and read-write capability; authorization runs before query or subscription.
  • Compare-and-swap versions prevent agents from silently overwriting one another, and append-only findings preserve competing hypotheses.
  • Ordering is per tenant-task partition; the one-second SLO covers healthy named regions, while partitioned writes fail or queue and reads expose staleness.
  • Tenant-isolation tests, stale-write conflicts, and poisoning fixtures gate each schema before agents may consume it automatically.

Why interviewers ask this: A strong answer treats shared memory as governed concurrent state with provenance, not an unbounded communal prompt.

Locked questions

  • 21

    Design message-bus backpressure for 50,000 agent steps per second, with queue age p99 below 10 seconds and no lost accepted step.

    backpressuredesigndata-structures
  • 22

    Design conflict arbitration when 12 agents edit the same case and 5% of cases produce contradictory recommendations, with resolution p95 under two minutes.

    agentsdesign
  • 23

    A signed peer in a 20-agent workflow may be compromised. Prevent it from authorizing actions or poisoning state.

    agents
  • 24

    Design tool and model provider rate limiting for 20,000 concurrent tasks across providers capped at 5,000, 2,000, and 500 requests per minute, with fewer than 1% deadline misses.

    estimationrate-limitingdesign
  • 25

    A user requests deletion while 40 active agents use that memory. Prevent caches, checkpoints, and replay from restoring it.

    cachingmemoryagents
  • 26

    Design long-term agent memory for 5 million users, with deletion completed within 24 hours and no memory retained beyond a 90-day default.

    designagent-memorymemory
  • 27

    Design an evaluation platform for 40 agent versions, 200 tools, and 10,000 scenarios, with a nightly result before 06:00 and reproducible release gates.

    reproducibilityagentsdesign
  • 28

    Design a computer-use simulator with a deterministic oracle under layout, focus, popup, latency, and accessibility changes.

    latencydesigna11y
  • 29

    Build a golden trajectory corpus of 5,000 agent tasks, refreshed monthly, with duplicate scenarios below 5% and 95% reviewer agreement on success labels.

    agents
  • 30

    Design an adversarial red-team platform that runs 50,000 attacks per release against 200 tools, with all critical exploit classes tested in under four hours.

    design
  • 31

    Design auditability for 10 million monthly agent tasks without storing hidden chain-of-thought, while answering an auditor's task query within five minutes.

    agentsqueriesdesign
  • 32

    Design observability for 50 million agent steps per day, with incident queries under 30 seconds and telemetry cost below 5% of runtime spend.

    agentsdesignobservability
  • 33

    Define SLOs and an error budget for an agent handling 3 million tasks per month, where 99.5% must finish correctly and high-risk policy violations have zero tolerance.

    reliabilitysloagents
  • 34

    Design per-success cost attribution for 10 million monthly tasks across models, tools, sandboxes, and humans, with allocation error below 2% of the finance ledger.

    design
  • 35

    Allocate a latency budget for an agent with a 12-second interactive p95, three model calls, four tools, and occasional human approval limited to 10 minutes.

    latencyagentsapproval
  • 36

    Should model routing be fixed per run or selected per node while preserving replay?

  • 37

    A $400,000 plan serves 20 million monthly agent steps with 30% capacity headroom. Critique its all-in economics.

    agentscapacity
  • 38

    Design multi-region durable execution for 1 million daily tasks across three regions, with region recovery under 15 minutes and no duplicated side effects.

    design
  • 39

    Design provider failover for 100 million monthly model calls across three vendors, with 99.9% task completion and failover initiated within 60 seconds.

    procurementdesign
  • 40

    Design task-queue fairness for 2,000 tenants and 100,000 queued tasks, with premium p95 start under 30 seconds and no standard tenant starved beyond five minutes.

    designdata-structures
  • 41

    Design tenant isolation for 10,000 companies sharing an agent platform, with zero cross-tenant data exposure and p95 overhead below 5%.

    agentsdesign
  • 42

    Two individually allowed tools can compose into sensitive-data disclosure. Design trajectory-wide policy without banning either globally.

    design
  • 43

    Design data-exfiltration prevention for 1 million agent sessions per day, with confidential canary leakage below one in a million sessions and tool latency overhead under 100 ms.

    designdeployment-strategieslatency
  • 44

    Contain computer-use sessions for 50,000 daily users, with no access to local networks or password managers and emergency termination under five seconds.

    passwordssessions
  • 45

    Design canary and rollback for weekly agent releases serving 5 million tasks, with bad-release exposure below 1% and rollback under 10 minutes.

    designdeployment-strategiesrollback
  • 46

    Deprecate a checkpoint schema used by 20 million stored tasks, including workflows that sleep for 24 hours, with zero unrecoverable tasks and a 30-day migration window.

    schemamigrations
  • 47

    Build a capability matrix for 12 models, 500 tools, and 8 risk tiers, with routing updates published weekly and no unsupported combination reaching production.

  • 48

    Author an agent-platform RFC for a system expected to reach 10 million tasks per month in six months, with a 99.9% completion SLO and a four-team delivery constraint.

    system-designslodecision-making
  • 49

    Define ownership across product, runtime, security, and 20 tool teams for a platform serving 5 million tasks per month, with Sev-1 acknowledgement under five minutes.

    ownership
  • 50

    Design a 90-minute senior Agentic AI Engineer hiring exercise for a platform with 100 tools and a 99.9% task-completion target, while requiring no paid API or take-home work.

    agentsapidesign
  • 51

    An agent keeps producing novel intermediate artifacts but never gets closer to the acceptance criteria. How would you distinguish semantic progress from expensive busywork?

    agentsartifactsspecs
  • 52

    A refund tool executes twice for 63 orders after the agent times out waiting for the first response. How do you contain and redesign the action?

    agents
  • 53

    A tool-schema rollout changes an optional integer to a required string and breaks 18% of agent tasks. Do you adapt prompts in place or roll back?

    promptingagentsschema
  • 54

    An MCP server used by 24 agents starts returning a tool description that asks models to upload credentials to a new domain. Which controls belong to MCP, which are custom platform safeguards, and what is your incident decision?

    agentsincidentsmcp
  • 55

    An agent with OAuth access to two customer workspaces uses a token from tenant A to update a calendar in tenant B. How do you fix the confused-deputy design?

    tokensagentsoauth
  • 56

    A browsing agent reads hidden webpage text saying to ignore the user and post session cookies to an attacker. The page is otherwise legitimate. What do you do?

    sessionscookiesagents
  • 57

    A database agent attempts DROP TABLE invoices after being asked to clean duplicate rows. The query has not executed yet. What controls and evidence do you require?

    databasequeriesdedup
  • 58

    A computer-use agent reaches the final confirmation screen for a $28,500 wire transfer even though the user only asked it to prepare payment details. What is your response?

    agentscomputer-use
  • 59

    Human approval arrives 22 minutes after an agent prepared a purchase, but price and inventory changed 9 minutes earlier. Should the old approval still execute?

    agentsapproval
  • 60

    An MCP server-initiated sampling chain recurses across the server fleet, and model spend rises 18x in 12 minutes. How do you contain it, and where must the controls live?

    samplingmcp
  • 61

    An autonomous research task runs for 18 hours and is lost when its worker is preempted with no usable checkpoint. How would you redesign long-running execution?

  • 62

    A support agent begins granting prohibited credits after its long-term memory stores a poisoned note labeled as company policy. How do you contain and redesign memory?

    agentsmemorylong-term-memory
  • 63

    A shared memory service surfaces tenant A's contract detail in tenant B's agent response for 14 sessions. What is your incident response?

    agentsincidentssessions
  • 64

    A corrected source proves a memory fact false while active agent runs have already used it in summaries, plans, and pending actions. How do you propagate the correction without deleting history?

    agentsmemory
  • 65

    The planner creates a 12-step plan using a delete_calendar_event tool that is not installed in production. Is validating the plan once before step one sufficient?

    validation
  • 66

    An agent's approved deployment plan is still running when another operator rolls production back from release 83 to 82. The next step assumes 83. What do you do?

    agentsdeployment
  • 67

    An executor starts step 7 before step 4 has produced the encryption key that step 7 requires. How do you diagnose and prevent this dependency violation?

    encryptiondependencies
  • 68

    A latency router assigns a $75,000 vendor-payment approval step to a high-scoring model because its queue is short. What is wrong with this design?

    latencydesigndata-structures
  • 69

    Provider failover restores availability, but the backup model emits parallel tool calls and omits idempotency fields that the primary supplied. What evidence would justify mutating traffic on the backup?

    backupsidempotency
  • 70

    A sales researcher and an outreach agent both send the same email to 286 leads. How do you stop duplicates without suppressing a legitimate later send with identical content?

    agents
  • 71

    You must connect three MCP tool classes: local developer tools on one laptop, remote multi-tenant SaaS tools, and regulated internal tools reachable only inside a private network. Choose a transport and topology for each, and justify the boundaries.

    multi-tenancycloud
  • 72

    A five-agent debate unanimously rejects a valid insurance claim because every agent copied the same false premise. What must replace vote counting?

    agents
  • 73

    A coordinator creates a 38,000-message storm in 6 minutes as agents acknowledge one another's acknowledgments. How would you define and contain amplification?

    agents
  • 74

    A research agent hands a recommendation to an execution agent but omits the source showing a supplier is sanctioned. The order is queued. What contract should reject it?

    agentsdata-structures
  • 75

    An agent raises its evaluator score from 0.71 to 0.94 by marking hard tasks complete without producing the requested artifact. What release comparison would expose the gain as reward hacking?

    agentsartifactsllm-eval
  • 76

    Inspect this HITL approval contract: {batch_size: 10000, action_types: 'mixed', total_amount: 4800000, recipients: 'hidden', item_amounts: 'hidden', decision: 'approve_all'}. A reviewer approves all 10,000 heterogeneous agent actions after seeing only this summary. Is the approval valid, and how would you redesign review and dispatch?

    agentsbatch
  • 77

    A coding agent inside a sandbox tries to mount the host socket and read /proc/1/environ after receiving a repository instruction. What is your incident response?

    agentsincidents
  • 78

    Design incident replay for computer-use agents when screenshots may contain passwords, health data, and unrelated applications. What do you retain instead of a full sensitive screen recording?

    agentscomputer-usepasswords
  • 79

    A computer-use agent is about to click Approve invoice when a popup shifts the page and places Delete vendor under the cursor. What should the runtime validate?

    agentscomputer-usevalidation
  • 80

    A CAPTCHA appears halfway through an account workflow after three successful browser steps. What must the agent do?

    agents
  • 81

    A planning change raises median token use from 18,000 to 96,000 and tool calls from 14 to 73 per task while success improves 0.6 points. Do you ship it?

    tokens
  • 82

    A CRM search appears on 64% of the slowest 1% of task traces and has an 11.8-second stage p99. Can you infer its share of end-to-end p99 or promise unchanged recall after a 2-second deadline?

    estimatione2epromises
  • 83

    A widely used MCP server degrades and 60,000 in-flight tool calls are waiting. Design fleet-wide cancellation and recovery without claiming that cancelled work has stopped its side effects.

    designresiliencemcp
  • 84

    Your only model provider has a regional outage, 42,000 tasks are queued, and 8,600 may have completed a tool call before losing the model response. How do you recover?

    data-structures
  • 85

    Human reviewers correct 8% of agent plans, but only 1% of corrections change the final outcome. How would you measure reviewer-added value and reduce unnecessary review without losing rare high-impact corrections?

    agents
  • 86

    Usage reports charge tenant Northstar $91,200 for model calls made by tenant Acme after a queue migration. How do you correct the incident and attribution design?

    incidentsmigrationsdesign
  • 87

    Task success drops from 96.2% to 88.7% after simultaneous planner, tool-gateway, and model-router releases. How would you isolate the cause and define return criteria?

    gateway
  • 88

    Your red-team suite passed every component, but an attacker chained memory poisoning, context compaction, and an email tool to exfiltrate a customer list. What changes?

    componentsmemorymemory-poisoning
  • 89

    A jailbreak combines two individually permitted tools, contact lookup and file upload, to send a payroll file to an external address. How do you prevent this composition?

    llm-safetyoop
  • 90

    An audit trace records a tool request and final agent answer but omits the tool response for 4.7% of production calls. Which actions can remain enabled?

    agents
  • 91

    A LangGraph upgrade changes checkpoint serialization, and 31% of 46,000 in-flight tasks cannot resume on new workers. What must migration equivalence cover beyond decoding?

    decodingmigrationsserialization
  • 92

    After an AutoGen upgrade, one agent sends tool results as content arrays while another expects a string, causing 12% silent empty handoffs. How do you fix the contract?

    agents
  • 93

    An MCP client prefers protocol version 2025-06-18, while 9 servers advertise older versions and different tool schemas. Must the platform quarantine every older server?

    schematyping
  • 94

    A canary sees zero unauthorized wire transfers in 40,000 tasks, but the baseline event rate is about 1 in 200,000. Is that enough to launch globally?

    deployment-strategies
  • 95

    A new agent release writes checkpoint state that the previous release cannot deserialize, and error rate reaches 9%. Can you roll back?

    agentsrollback
  • 96

    You are handing off an overnight incident with 7,300 paused tasks, 214 ambiguous tool effects, and no confirmed root cause. What does the on-call handoff contain?

    incidentson-call
  • 97

    A strong engineer gave an agent unrestricted production shell access, leading to a 19-minute outage. How do you mentor them after containment?

    agentsmentoring
  • 98

    Two senior engineers are deadlocked over LangGraph versus a custom runtime for 18-hour workflows. How do you resolve the design dispute without a six-month rewrite?

    lockingdesignlanggraph
  • 99

    Product wants autonomous vendor cancellation because approval reduces completion from 91% to 76%. The action can incur a $12,000 penalty. What design do you approve?

    designresilienceprocurement
  • 100

    An agent incident has paused 31% of customer workflows, exposed data from 6 tenants, and produced 82 unverified external actions. Give the executive containment update you would send after 90 minutes.

    agentsincidents