FDEInterviews logo

testing

FDE interview questions tagged testing, across every topic.

8 questions · 1 unlocked for you

Concepts behind "testing"

The curriculum that explains the ideas these questions test.

Core
🔁 MLOps & LifecycleSign in
CI/CD for ModelsModel CI/CD looks like code CI/CD but ships data, weights, and prompts together, and its merge gate is an eval suite against a golden set, not a passing unit test. The pipeline trains, evaluates, registers, soaks in shadow or canary, then promotes, with every input versioned so any release is reproducible.
Core
💻 Coding & Engineering CraftSign in
Testability and Dependency InjectionCode that reaches out to the clock, the network, the filesystem, or a random generator cannot be tested deterministically, because its output depends on the world. The fix is to separate pure logic from side effects and inject the things that touch the world (the clock, I/O, randomness) so a test can pass fakes. When you inherit untestable code, pin its current behavior with a characterization test first, then refactor under that net.
Advanced
🤖 Retrieval & Agents🔒 Premium
Agentic Evals: Grading the Trajectory, Not the AnswerEvaluating an agent on its final output misses most of what can go wrong, because an agent can reach a plausible answer through a path that cost twenty dollars, called a destructive tool, or got there by luck. Trajectory evaluation grades the path: which tools were called, in what order, with what arguments, and at what cost.
Advanced
🔁 MLOps & Lifecycle🔒 Premium
Eval Regression Suites and CI GatesAn eval you run once before launch is a report. An eval that runs on every prompt, tool and model change and can block a deploy is a test suite, and it is the only mechanism that stops an AI system quietly getting worse over months of small edits nobody thought were risky.