Generative AI Engineer interview questions
100 real questions with model answers and explanations for Senior candidates.
See a Generative AI Engineer resume example →Practice with flashcards
Spaced repetition · Hunter Pass
Questions
I would expose one policy and job contract but schedule each modality in a separate execution class.
- The gateway resolves tenant, modality, model manifest, safety policy, deadline, and cost ceiling before dispatching to image, video, audio, or text queues.
- Interactive text, image previews, and audio get deadline-aware admission, while video uses durable asynchronous jobs with progress events and idempotent output publication.
- A capability registry prevents false portability by declaring resolution, duration, conditioning, streaming, hardware, and artifact compatibility per model.
- Load tests at 39,000 requests per minute verify 30% headroom, modality-specific p99, quality gates, and graceful rejection when a GPU pool saturates.
Why interviewers ask this: The interviewer is checking whether a shared multimodal platform preserves modality-specific scheduling, contracts, and SLOs.
I would size from measured GPU-seconds per accepted asset and keep preview and final renders in separate queues.
- Two million per day averages 23.1 assets per second; a 5 times peak and 25% headroom require capacity for about 145 accepted assets per second.
- If an optimized eight-step pipeline sustains 2.4 images per GPU-second, the peak needs about 61 GPUs before redundancy, safety retries, and maintenance reserve.
- Continuous dynamic batching groups compatible model, resolution, scheduler, adapter, and conditioning requests while a four-second deadline caps queue wait.
- Success excludes safety rejections and client cancellations, and the 99.9% SLO counts only admitted jobs that must publish exactly one immutable asset.
Why interviewers ask this: A strong answer converts daily image volume into peak accelerator capacity and defines what the reliability number actually covers.
The SLO is feasible only with two-GPU gang-scheduled workers and almost no queue delay.
- Two GPUs at 80% efficiency give a wall time of 18 divided by 1.6, or 11.25 minutes, leaving only 45 seconds for queueing, safety, muxing, and publication.
- Scaling loss makes each job occupy 22.5 allocated GPU-minutes; 20,000 jobs need 7,500 allocated GPU-hours daily, averaging 312.5 GPUs.
- At 70% effective utilization plus 20% reserve, I would provision about 268 two-GPU slots, or 536 GPUs, then validate the arrival distribution rather than rely on the daily average.
- Admission reserves both GPUs atomically, tracks stranded single GPUs as fragmentation, and rejects or degrades work when a slot cannot start within the 45-second non-generation budget.
Why interviewers ask this: The interviewer is checking whether GPU-minutes are reconciled with wall time, parallel efficiency, gang scheduling, and fragmentation.
I would size from measured batched stream capacity, not convert real-time factor directly into physical GPUs.
- Inference needs 200 divided by 8, or 25 L40S GPUs; 30% headroom rounds that to 33, and retaining it after one four-GPU host failure requires 40 deployed GPUs, or ten complete hosts.
- The measured 175 ms plus the 60 ms buffer uses 235 ms of the 300 ms budget, leaving 65 ms for network and gateway delay; the buffer remains below the 80 ms jitter objective.
- Session-affine workers bind tenant, model, speaker embedding, consent, locale, and codec, while batch slots and caches carry the same isolation key.
- A 260-stream test plus host removal verifies first-audio p99, underruns, streams per GPU, cancellation, and failover rather than assuming linear scaling.
Why interviewers ask this: A strong answer uses measured batched TTS capacity and accounts separately for inference, failover, buffering, and isolation.
I would make the canonical product bundle an immutable control plane and generate only the scene, lighting, camera motion, and copy around it.
- The SKU registry versions the approved mesh, dimensions, UVs, PBR maps, logo decals and masks, calibrated colors, and allowed camera ranges under one digest; every job pins that digest and generation cannot rewrite product surfaces.
- A geometry-conditioned pipeline renders depth, normals, segmentation, shadow, and product beauty passes from the mesh, generates backgrounds and motion against those controls, then composites or rerenders the locked product pass for each image frame or video shot.
- Automated gates compare silhouettes and landmarks across eight views at IoU at least 0.995, require logo template similarity at least 0.98 and color-managed albedo Delta E 2000 at most 2, and verify PBR digests plus reference highlight tests; failures enter a human exception queue that cannot alter the SKU bundle.
- Capacity tests at a 3 times hourly peak must sustain 10,000 accepted ads per day with image p95 below 12 seconds, video p95 below 120 seconds, cost per accepted image at most $0.15, cost per accepted video at most $1.20, at least 98% first-pass acceptance, and zero SKU violations in a 5,000-asset release audit.
Why interviewers ask this: The interviewer is checking whether an existing canonical 3D product remains an immutable source of truth while generation, validation, capacity, and human exceptions form a measurable production architecture.
I would make data legality, token throughput, and recoverability first-class parts of one immutable training manifest.
- A pilot measures examples per GPU-second at target resolution; the full run needs at least 386 examples per second to see 1 billion pairs once within 30 days, before evaluation and downtime.
- Versioned shards store license grant, source, checksum, caption transform, dedup cluster, opt-out status, and preprocessing code hash, with invalid records removed before sampling.
- FSDP or ZeRO shards optimizer state, mixed precision and activation checkpointing fit the model, and topology-aware data loading keeps 512 GPUs fed.
- Checkpoints every 20 minutes cap lost work, while fixed prompts, FID-like distribution metrics, human preference, safety, and memorization probes gate continuation.
Why interviewers ask this: A strong answer integrates billion-pair training throughput with licensed-data controls and tested recovery.
I would define recovery by the age and restorability of the last successful checkpoint, not by a checkpoint timer.
- Capacity is modeled in encoded frames by duration and resolution; 27.6 clips per second is only a sanity check because clip costs differ.
- A checkpoint starts every 10 minutes, has a three-minute p99 write budget, and becomes visible only after checksums, shard completeness, and an atomic manifest commit succeed.
- The manifest captures model, optimizer, scheduler, loss scaler, dataloader and sampler position, ordered shard cursor, and every RNG state needed to resume the exact sequence.
- Failure drills kill workers and the coordinator, restore on fresh nodes, compare subsequent batches and losses, and alert when last-successful-checkpoint age approaches 15 minutes.
Why interviewers ask this: The interviewer is evaluating whether checkpoint RPO means a recent, atomic, complete, and tested restore point.
I would split by rights holder and artist before feature extraction, then train from a versioned rights-aware sample manifest.
- Each segment carries recording and composition grants, territory, expiry, artist, ISRC-like identifier, checksum, and allowed training purpose; expired grants stop future sampling.
- Loudness normalization, resampling, source separation, codec tokens, and text conditioning are pinned transforms, with artist and track groups kept out of validation leakage.
- Throughput is budgeted in audio-hours per GPU-hour, not tracks, and duration buckets prevent ten-minute songs from dominating step time.
- Release gates combine listener preference, intelligibility, musical structure, safety, and nearest-neighbor memorization tests against the licensed catalog.
Why interviewers ask this: A strong answer treats a licensed audio catalog as rights-scoped temporal data rather than a folder of interchangeable files.
I would separate adapter training, compatibility validation, registry publication, and serving admission under one tenant-scoped manifest.
- Training queues are weighted by plan and GPU-seconds, with quotas preventing one tenant from occupying all 50 slots and predicted cost checked before admission.
- A default LoRA recipe sweeps only rank 16 and 32 on a held-out identity and style set; early stopping ends runs that cannot beat the base within the $12 ceiling.
- Every adapter records base hash, VAE, text encoder, target modules, rank, precision, dataset consent, recipe, and eval result before atomic publication.
- At 95% two-hour completion, capacity tests include 65 concurrent jobs, failed nodes, retries, and artifact upload rather than timing only the training loop.
Why interviewers ask this: The interviewer is checking whether a multi-tenant LoRA platform combines fair scheduling, unit economics, and strict artifact compatibility.
I would authorize and load adapters through a tenant-scoped broker, then publish them atomically into bounded per-replica caches.
- The cache key includes tenant, adapter version, base hash, tokenizer, VAE, and precision; a digest mismatch or wrong tenant is a hard rejection.
- Requests batch across adapters only if the engine applies separate weights correctly, while KV, latent, CUDA graph, and output caches include the same isolation key.
- Concurrent misses coalesce into one verified download, hot adapters are pinned by measured demand, and cold-load time remains visible in the five-second p99.
- Cross-tenant fuzz tests, memory-scrub tests, signed artifact checks, and audit logs prove control behavior without claiming GPU memory is magically confidential.
Why interviewers ask this: A strong answer covers authorization, cache identity, batching behavior, and realistic limits of accelerator isolation.
I would make a release manifest bind the model artifact to every evaluation, dependency, policy, and product approval required to run it.
- The registry stores immutable hashes for weights, architecture, tokenizer or codec, VAE, preprocessing, adapters, runtime image, prompts, safety policy, and license status.
- Evaluation records point to exact dataset, rubric, judge, human panel, seeds, hardware, and per-slice results rather than a single pass badge.
- A compatibility graph declares which surfaces and runtimes may consume each artifact, and promotion uses signed stage transitions rather than mutable labels.
- Rollback reactivates the previous complete manifest and routing weights; quarterly drills prove restoration within 10 minutes for all 18 surfaces.
Why interviewers ask this: The interviewer is evaluating whether registry design makes multimodal releases reproducible, compatible, and quickly reversible.
I would treat each evaluation as a content-addressed experiment whose prompt, conditioning, generation, and scoring inputs cannot drift.
- The manifest pins prompt text, negative prompt, seeds, aspect ratio, duration, input assets, masks, scheduler, guidance, steps, model graph, and runtime container.
- The scheduler stratifies 4,000 prompts by safety, typography, anatomy, composition, motion, language, and product use, then allocates equal paired seeds across candidates.
- Cached generations are reused only under an exact manifest hash; metric code and embedding models are versioned outputs, not invisible platform dependencies.
- The six-hour gate reports paired deltas and confidence intervals by slice, failing incomplete cells rather than comparing models on different prompt subsets.
Why interviewers ask this: A strong answer prevents fixed-prompt evaluation from silently changing through conditioning, runtime, or scoring dependencies.
I would preregister the independent unit as a prompt pair and power the primary forced-choice estimand before opening the panel.
- A normal approximation needs about 6,600 independent pairs for 90% power at a two-point effect; a pilot estimates reviewer and prompt clustering, and n is multiplied by that design effect.
- Three blinded judgments per pair at 45 seconds use about 248 hours before design-effect expansion, leaving room within 600 hours for quality checks and slice oversampling.
- Reviewer assignment crosses models and prompt strata, gold items detect inattention, and a mixed model avoids treating repeated reviewers as independent.
- The primary test uses alpha 0.05; four critical slices use Holm correction and pilot-powered sample sizes, with no aggregate win overriding an underpowered or failing slice.
Why interviewers ask this: A strong answer distinguishes confidence from power and converts effect size, review time, clustering, and multiplicity into a sample plan.
I would make the 8 to 12-second severe-flicker delta the primary paired endpoint, separate from frame aesthetics.
- With one-sided alpha 0.05, 4% discordance, and a one-point margin, roughly 3,500 pairs provide 90% power; I would allocate 4,000 clips to that duration and 6,000 elsewhere.
- Motion, cuts, faces, text, and occlusion are prespecified sub-slices; 1,000 relevant pairs per critical sub-slice gives an approximate two-point MDE, stated honestly.
- Deterministic decode aligns timestamps, while optical flow, tracking survival, and embedding drift diagnose failures labeled for severity by blinded reviewers.
- A one-sided paired bound must stay within one point, Holm-adjusted critical slices must pass, and the 6% adherence gain cannot compensate for temporal failure.
Why interviewers ask this: The interviewer is checking whether a temporal gate allocates clips from a powered paired design and states weaker sub-slice resolution honestly.
I would turn the time budget into judgments, then let a paired-score pilot determine which language claims are supportable.
- At one minute per judgment, 1,200 hours provide 72,000 judgments; three listeners per pair yield at most 24,000 pairs, or 600 per language equally.
- The pilot estimates paired-score variance and listener correlation; n equals ((z alpha plus z power) times paired SD divided by one point) squared, inflated for repeated listeners.
- If 600 pairs cannot support the bound after Holm correction, I would narrow a preregistered critical-language set or fund more review, not declare all 40 non-inferior.
- Hidden references and degraded anchors qualify listeners, while separate naturalness, intelligibility, prosody, artifact, and speaker-fidelity endpoints expose codec damage.
Why interviewers ask this: A strong answer converts panel hours into ratings and treats multilingual non-inferiority as a power and multiplicity constraint, including an insufficient budget.
I would build modality-specific cascades, but promotion depends on exact-binomial bounds from independently sampled positive and negative banks.
- At design recall 99.9% versus the 99.5% floor, a normal power calculation needs about 1,550 severe positives per critical slice; exact simulation sets final n and allowed misses.
- At design false-positive rate 0.7% versus the 1% ceiling, about 8,200 benign negatives per slice provide 90% power, finalized with an exact one-sided upper bound.
- Image, video, transcript, acoustic, and text detectors feed a calibrated combiner, while uncertain high-impact cases escalate instead of disappearing in majority vote.
- Holm correction covers declared critical slices, and adversarial, multilingual, compressed, and transformed sets remain separate so daily volume is never mistaken for power.
Why interviewers ask this: The interviewer is checking whether extreme safety targets have explicit denominators, one-sided bounds, power, and multiplicity control.
I would schedule weighted modality work and the reviewer queue as separate capacity problems.
- The suite totals 638,000 GPU-seconds, or 177.2 GPU-hours; eight hours needs 22.2 busy GPUs, about 34 after 80% utilization and 20% reserve.
- Dedicated pools prevent 450,000 GPU-seconds of video work from blocking text and image, while the critical path tracks queued GPU-seconds rather than tests per second.
- Two thousand escalations require 100 reviewer-hours, so at least 13 concurrent reviewers are needed, plus coverage for disagreement and breaks.
- Versioned scenarios retain seed, mutation, manifest, detector output, artifact hash, and oracle decision; a severe slice or late human backlog fails release.
Why interviewers ask this: A strong answer sizes heterogeneous red teaming in weighted compute and human-oracle work instead of one misleading throughput number.
I would sign at the trusted export boundary and describe C2PA statements as claims, not permissions or proof that an edit occurred.
- The manifest binds output, parent ingredient, model and workflow identifiers, and claimed actions by the editor; verification checks signature chain, trust list, hard or soft binding, and ingredient relationship.
- HSM-backed signers use rotation and revocation, while an append-only certificate-event log is an internal control rather than a C2PA capability.
- Embedded manifests travel with supported images; video or audio sidecars use a signed package index and discovery URL bound to the asset, and absence returns unknown, not fake.
- About 23 signatures per second average is tested at ten-times peak and signer failover while preserving 99.99% attachment and the 80 ms p95 limit.
Why interviewers ask this: The interviewer is evaluating accurate C2PA semantics, trust and binding checks, and an honest discovery story for detachable manifests.
I would deploy watermarking as one probabilistic signal alongside C2PA provenance, never promise that it is indelible.
- A perceptual watermark is inserted before final encoding, with payload error correction and keys separated by product and epoch to limit compromise scope.
- Evaluation covers JPEG, resize, crop, blur, color edits, screenshots, regeneration, and adversarial removal, reporting recall and false-positive confidence bounds per transform.
- The 95% recall target applies only to the declared transform suite and quality range; outside it the verifier returns unknown rather than authentic or fake.
- C2PA provides signed positive provenance when retained, while watermark detection supports investigation and abuse response without becoming sole enforcement evidence.
Why interviewers ask this: The interviewer is evaluating whether the candidate states honest robustness bounds and combines watermarking with stronger provenance signals.
Consent becomes revocable authorization bound to a verified speaker, and the statistical gate uses only consent-negative attempts.
- Enrollment combines account verification, randomized-phrase liveness, declared uses, expiry, and revocation; synthesis needs a short-lived capability matching tenant, speaker, model, and purpose.
- Samples and embeddings are encrypted, tenant-scoped, retention-limited, and excluded from general training, while high-risk policy can still block a matched voice.
- Testing 0.2% against the 0.5% ceiling needs about 3,400 independent negative attempts per critical slice by approximation; exact binomial simulation fixes final n and allowed approvals.
- Speaker and attack-family clusters cover spoof, replay, synthetic, multilingual, and accessibility slices with Holm-adjusted upper bounds; uncertainty returns review, not approval.
Why interviewers ask this: A strong answer joins revocable consent with a denominator, power model, upper bound, clustering, and multiplicity for spoof false approvals.
Locked questions
- 21
A design tool processes 3 million prompts daily and must block disallowed living-artist or private-person imitation while keeping benign style false positives below 2%. How would you enforce policy?
promptingdesignconcurrency - 22
A rights holder requests deletion of 8 million assets from a 1-billion-pair training corpus, including derived captions and latents, within 30 days. Design lineage and deletion.
designlineage - 23
You receive 200 new data licenses per month across image, video, and audio, each with territory, expiry, and purpose limits. How would you prevent an invalid asset entering a 500-GPU run?
hardware - 24
Synthetic images grow from 10% to 45% of a 400-million-example training mix, and diversity falls 7% over three runs. How would you control the feedback loop?
feedback - 25
A product collects 5 million ratings per week, but only 3% include comments and complaint rate doubled after a model release. Design an active evaluation loop with a 48-hour response SLO.
designslollm-eval - 26
Set a monthly quality SLO and error budget for a suite generating 60 million images, 600,000 videos, and 20 million audio minutes, when modalities use different quality metrics.
reliabilityslomonitoring - 27
Prompts, schedulers, adapters, and safety rules change independently for 25 models and 14 surfaces, but any asset must be reproducible for 90 days. Design configuration versioning.
reproducibilitypromptingversioning - 28
Three teams preprocess 800 million images, and a silent crop change invalidated two weeks of training. Define an immutable preprocessing and conditioning contract with zero silent drift.
iacimmutability - 29
A diffusers upgrade breaks 7 of 60 production workflows, and rollback must take less than 15 minutes. How would you guarantee artifact compatibility across runtime versions?
rollbackartifactsdiffusers - 30
An image endpoint handles a 10 times burst to 180 requests per second, with p99 below 6 seconds and requests spanning four resolutions and 200 LoRAs. Design dynamic batching.
designbatchlatency - 31
Twenty thousand video jobs per day range from 6 seconds to 5 minutes, and premium jobs need p95 completion under 20 minutes without starving free users. Design the queues.
designdata-structures - 32
Forecast separate GPU pools for 2 million images per day at 1.2 GPU-seconds each and a 5x peak, 20,000 video jobs per day at 18 GPU-minutes each and 70% target utilization, and 200 peak TTS streams at a measured eight streams per L40S. Add 30% headroom across three zones; the largest zone holds 40% of each pool and may fail.
hardware - 33
You have 64 H100s, 40 L40Ss, six image models, three video models, and two TTS models. p99 is failing at 58% average utilization, but no model has been benchmarked on both SKUs. How would you place them?
benchmarkinglatency - 34
A regional outage removes 45% of GPU capacity, while interactive generation has a 99.95% availability target and video jobs may finish within 30 minutes. Design failover.
designcapacityhardware - 35
Ship image generation on devices with 8 GB RAM and a 12-watt sustained limit, producing a 512-pixel preview under three seconds while prompts stay local. The app must also issue offline-verifiable provenance.
prompting - 36
Mobile users alternate between 2 Mbps and 50 Mbps links, and a 1024-pixel asset must arrive within 8 seconds at p95 while prompts remain private when possible. Design hybrid generation.
promptingdesign - 37
Choose an architecture for a design editor needing interactive masked edits under one second, 2048-pixel final renders under eight seconds, and a low-power 8 GB device preview. Compare diffusion, autoregressive visual tokens, and masked-token generation.
designtokens - 38
Choose a precision portfolio for 12 models across H100, L40S, and consumer NPUs, targeting 30% lower cost with no critical-slice quality loss above 1 point.
- 39
Design a production text-and-image-to-3D service for 50,000 assets per day with p95 under 10 minutes. Each delivery must include a mesh, UVs, PBR textures, a turntable preview, and repaired non-manifold geometry.
design - 40
Sixty percent of 8 million daily generations reuse a template, source asset, or edit history. Benchmarks show exact reuse can save 35 GPU-ms for image prompt encoding, 90 for source VAE encoding, 240 for video source encoding, and 18 for audio speaker conditioning. Reduce GPU time 20% without cross-tenant reuse.
feature-engineeringpromptinghardware - 41
Finance needs per-asset cost within 5% for 60 million images, 600,000 videos, and 20 million audio minutes monthly. Design attribution that cannot hide errors behind monthly invoice reconciliation.
reactdesign - 42
The multimodal GPU bill is $8 million per quarter, and leadership requires a 40% reduction in two quarters without lowering accepted-asset rate more than 1 point. What plan would you execute?
hardware - 43
At 2 million images and 20,000 video jobs per day, compare building inference with a 12-person team costing $3.6 million yearly against a vendor charging $0.05 per image and $2.20 per video.
inferenceprocurement - 44
Regulated customers generate 15% of 80 million monthly assets, and a vendor model wins human preference by 4 points over open weights. Choose under license and privacy constraints.
procurement - 45
A candidate model could serve 30 million assets daily, but severe regressions must be contained below 10,000 candidate outputs. Automated detection takes two minutes and specialist review 15 minutes. Design preflight, canary, and rollback.
designdeployment-strategiesrollback - 46
A model used by 4 million saved creative workflows must be retired in 90 days, but 8% of workflows fail on its successor. Design deprecation.
design - 47
Eight teams publish 300 ComfyUI workflows, custom nodes can execute Python, and production requires 99.9% success plus patching critical vulnerabilities within 48 hours. Design governance.
vulnerabilitiesdesignpython - 48
Twenty client SDKs consume image, video, audio, and text APIs, and a breaking model capability change must roll out with zero unannounced failures over six months. Design versioning.
versioningdesign - 49
Operate 80 million monthly private generations with p99 incident detection under five minutes, but observability may not retain raw prompts or assets. What would you instrument?
promptingobservabilityincidents - 50
Research delivers 10 multimodal checkpoints per quarter to a runtime used by 12 product teams, but integration takes eight weeks and ownership is disputed. Draft a cross-org handoff RFC with a four-week target.
decision-makingownership - 51
Image-generation p99 latency triples from 6 to 18 seconds immediately after a scheduler rollout, while p50 is unchanged. What do you do?
latency - 52
A video generation queue misses its 15-minute completion SLO for 22% of jobs during evening peaks. How would you recover it?
slodata-structures - 53
After an audio runtime optimization, p95 time to first audio rises from 240 to 710 ms against a 300 ms SLO, although full-clip generation is 12% faster. What is your decision?
slooptimization - 54
A new MM-DiT checkpoint makes product images visibly desaturated, but CLIP score improves by 3%. How do you investigate?
mm-dit - 55
After a 3D Gaussian Splatting scene update, 14% of Web sessions show doubled facades and floating splats, while offline renders remain clean. Camera poses changed in release 42, but some clients received the compressed scene from release 41. How do you resolve it?
splattingsessions - 56
A reversible local image editor corrupts replay at step 17 of a 20-step project: pixels outside the mask change after undo and the provenance record points to the wrong parent branch. How would you redesign it?
decision-making - 57
INT4 quantization saves 44% of GPU memory, but rare artistic styles collapse into the dominant house style. How do you decide what to ship?
memorymodel-compressionhardware - 58
A 4D scene scores well on temporal smoothness, but a chair shifts 11 cm when the camera revisits the same viewpoint 10 seconds later. How do you diagnose and gate the model?
- 59
A tenant's LoRA adapter affects the next tenant's image request for 90 seconds. What is your incident response?
fine-tuningloraincidents - 60
An adapter cache raises hit rate from 41% to 79% but now OOMs two GPU workers per hour. How would you redesign it?
cachinghardware - 61
A streaming video system returns a two-second preview in 1.4 seconds, but final refinement silently reverses an approved character entrance in 6.8% of clips. How would you change the contract?
system-designstreaming - 62
GPUs are only 38% utilized while CPU preprocessing is saturated and image queue age keeps growing. What do you change first, and how do you define success?
data-structures - 63
A shared identity system keeps a creator consistent across portrait, talking-head, and multilingual voice outputs, but 37 requests show one tenant's facial or vocal traits in another tenant's result. Design the containment and replacement.
system-designdesign - 64
A unified model emits an image of a red package and, 80 tokens later in the same interleaved response, tells the user the package is blue in 9% of sessions. How would you diagnose and prevent the contradiction?
tokenssessions - 65
A popular ComfyUI custom node is found exfiltrating API keys from render workers. What is your response?
comfyuiapi - 66
A 90-second dubbed talking-head clip is aligned at the start but reaches 180 ms lip offset after conversion from 24 to 25 fps; emotion also flattens in the last third. How would you fix the pipeline for 10 languages?
ci-cd - 67
A music model wins preference tests on 20-second clips, but 41% of three-minute songs repeat the chorus, skip the bridge, or lose the key after two minutes. What would you change?
testing - 68
A generated-music similarity service sends 12% of tracks to review because of common four-note motifs, yet misses 7 of 50 known melodic copies after transposition and tempo changes. How would you redesign it?
- 69
A customer generated a recognizable voice clone without the speaker's consent. What do you do in the first day?
- 70
Requests to imitate living artists' styles rise from 2% to 19% after a viral template launch. How do you respond?
- 71
A safety classifier misses prohibited child sexual abuse material in a small number of generated-image cases. Describe the response without exposing harmful details.
safety-classifier - 72
An image and its audio track each pass safety review alone, but together they create a deceptive instruction that escaped into 3,200 campaign assets. How would you redesign policy fusion?
- 73
Text hidden inside an uploaded image instructs a creative agent to fetch private campaign data, and the agent attempts the tool call. How do you respond?
agents - 74
A 40-shot storyboard keeps changing a detective's coat, reverses room geography, and resolves a clue in shot 23 that must remain open until shot 38. How would you design the generation state?
design - 75
A managed image API silently broadens its refusal policy, and completion falls from 96% to 74% overnight. What do you do if the vendor offers neither a pinned model version nor a policy changelog?
procurementapi - 76
Generated Foley matches a 60 fps preview, but after the final 29.97 fps edit, footsteps and impacts drift by 420 ms at minute four while ambience cuts at shot boundaries. How would you repair the system?
system-designiac - 77
A text model hallucinates a hazardous scene instruction that the user's benign image request never contained. How do you redesign the pipeline?
ci-cd - 78
A multimodal router sends a customer's private reference image to the wrong external vendor for 14 minutes. What is your incident plan?
procurementincidents - 79
A VLM evaluator gives outputs from its own model family an 8-point advantage, while expert reviewers find no difference across 1,600 paired images. How would you prove and remove self-preference?
llm-eval - 80
A generator-verifier loop expands rare wheelchair scenes for training; after four cycles verifier pass rate rises from 72% to 96%, but expert geometry errors rise from 6% to 19%. How do you stop blind-spot amplification?
generators - 81
An illustrator complains that generated outputs reproduce a near-duplicate of a private portfolio image. How do you investigate memorization?
dedup - 82
A unified any-to-any model tokenizer and codebook update improves text and image scores, but 11% of speech responses repeat phonemes and audio-video word timing shifts by 240 ms across four languages. How do you lead the incident?
tokensincidents - 83
A text-to-3D service earns 4.5 out of 5 for turntable renders, yet 23% of exported meshes are non-manifold, 31% have overlapping UVs, and several PBR materials violate the target engine's limits. What do you ship?
- 84
An evaluator that agreed with expert reviewers 86% of the time now agrees only 61%, with no generator change. How do you decide whether it can regain promotion authority?
llm-evalgenerators - 85
Human raters in English and Japanese differ by 24 points on the same image-model release. How do you determine whether this is rubric noise or a real locale-specific preference?
- 86
A video optimization cuts render cost 28% but causes a character's face to flicker in 7% of shots. What do you ship?
optimization - 87
After changing the motion module, generated videos show feet sliding and objects accelerating upward in 12% of physics-heavy prompts. How do you debug it?
prompting - 88
A TTS speed optimization lowers real-time factor by 21% but speaker-similarity score drops from 0.84 to 0.68. What do you decide?
optimization - 89
An audio watermark becomes audible as a metallic chirp in 9% of quiet speech clips. How do you respond?
watermark - 90
A duplex speech-to-speech assistant meets 420 ms response latency during monologues, but p95 time to stop speaking and respond reaches 1.4 seconds when users barge in. How would you redesign the runtime?
latency - 91
Your GPU vendor delivers only 320 of 800 contracted accelerators two weeks before launch. What is your plan?
procurementhardware - 92
A managed image vendor is down globally, while your self-hosted fallback is 18% worse in preference and has six hours of capacity. Which traffic do you serve?
procurementcapacity - 93
During rollback, the runtime cannot load the previous adapter format, and 38% of tenant generations fail. What do you do?
rollback - 94
Regenerating the dialogue stem for shot 18 invalidates 74 unrelated assets and loses the original voice provenance, forcing a six-hour full project render. How would you design partial regeneration?
design - 95
A campaign combines a generated image, licensed music, a cloned voice with recorded consent, stock video, and human edits. Design the rights manifest that must survive export to 12 markets.
design - 96
A 5% canary shows no safety regression, but the harmful rare slice appears only once per 200,000 generations. Can you launch?
deployment-strategies - 97
A multimodal release improves its aggregate score by 4 points, but 2.7% of clips exceed the lip-sync limit and video safety misses rise to 1.1%. Define a release rule that cannot hide these failures.
aggregation - 98
A mid-level engineer improves image sharpness by 11% but misses a 280 ms audio-video sync regression affecting 18% of clips. How do you mentor them after containing the release?
mentoring - 99
Research expects a new sampler to gain 4 preference points, while runtime says it may breach the 5-second p99 SLO. How do you design a decision experiment with enough statistical power?
designsloexperiments - 100
You must hand an active image-safety incident to an executive incident lead at shift change. What does a good handoff contain?
incidents