Rubric for Technical PM Interviews
Built from real rubrics used inside big tech companies and AI frontier labs.
Interviewers score five dimensions on a four-point scale: Strong No Hire/No Hire/Hire /Strong Hire.
One callout before we walk through each dimension: the bar has shifted. AI tools have made it easy to produce a technically fluent-sounding answer. Interviewers at companies like Nvidia, Apple, and Sierra have recalibrated in response. Four of the five dimensions below have always mattered. The fifth, Depth under pressure, is rapidly becoming the one that separates candidates at the margin because it is the only dimension that cannot be assembled from studied vocabulary alone.
1. Technical accuracy
This dimension scores whether a candidate uses AI and systems concepts correctly when they come up. Not whether they can define them on demand, but whether they apply them in context without slipping.
The failure mode is not ignorance. It is misapplication: saying "we'd use RAG to improve model creativity," or describing fine-tuning as the fix for a prompt quality problem. Interviewers notice this immediately because the wrong tool applied confidently is a stronger negative signal than simply not knowing the term at all.
The thing most candidates miss: accuracy gets tested through follow-ups, not opening answers. You can define RAG correctly and still score No Hire on this dimension if you misapply it two questions later. The test is not the definition. It is whether the concept stays coherent under use.
Scoring:
- Strong No Hire: Concepts are misapplied or conflated. Uses technical terminology to signal fluency without demonstrating understanding. Cannot recover when a follow-up probes the claim.
- No Hire: Concepts are broadly correct but imprecise. Applies the right label to the wrong situation at least once. Does not notice the error without prompting.
- Hire: Concepts are used correctly and consistently. Does not confuse hallucination types, conflate RAG and fine-tuning, or mischaracterize what temperature does.
- Strong Hire: Concepts are used precisely, including edge cases and nuances. Catches their own imprecision and self-corrects. The interviewer learns something from the way concepts are connected.
2. Failure mode awareness
This dimension scores whether the candidate knows how AI and technical systems break, not just how they work when everything goes right.
Knowing that RAG reduces hallucinations is table stakes. Knowing that a RAG system can fail because the embedding model underperforms on specialized terminology, or that bias compounds over time through feedback loops, or that agent errors cascade from step two through step ten: that is what this dimension measures. The pattern is consistent at the highest-bar loops. At Nvidia, if you mention a technical concept in a past project story, the follow-up asks for the specific failure mode and what you did about it.
Scoring:
- Strong No Hire: Cannot identify failure modes beyond the surface level. Treats AI systems as reliable by default. Does not know what causes hallucinations or what happens when an agent encounters an unexpected result.
- No Hire: Aware that systems can fail but can only name generic risks ("it might hallucinate," "there could be bias"). Cannot connect the failure mode to the specific product or context in the question.
- Hire: Names specific, relevant failure modes for the product or system being discussed. Distinguishes between training-time and inference-time hallucinations, or between bias detection and bias reinforcement.
- Strong Hire: Raises failure modes before being asked, connects them to specific user harm or product risk, and proposes a concrete mitigation. Demonstrates that failure mode thinking is already part of their default design process.
3. Tradeoff reasoning
This dimension scores whether the candidate can make a call, not just describe options.
Every AI product involves tradeoffs: RAG vs. fine-tuning vs. prompting, latency vs. quality, cost vs. accuracy. The failure mode is not lacking knowledge of the options. It is presenting them without a recommendation. Interviewers at Google DeepMind and Perplexity have specifically noted that they want candidates who have "real opinions on RAG versus fine-tuning," not candidates who can recite a comparison table. Listing the tradeoffs is No Hire territory. Choosing one and defending it is Hire territory.
The test interviewers use, consciously or not: did the candidate actually commit? If the answer ends with "so it depends," without specifying what it depends on and what the answer would be in this context, it reads as a hedge. A strong tradeoff answer names the winner, names the condition under which that answer changes, and stops there.
Scoring:
- Strong No Hire: Cannot identify the relevant tradeoffs. Reaches for the most complex solution by default, for example recommending fine-tuning when prompting would solve the problem.
- No Hire: Identifies the tradeoffs but does not commit to a recommendation. Ends with "it depends" without specifying the dependency. Treats all options as equivalent.
- Hire: Makes a clear recommendation, explains the reasoning, and names the key condition under which the answer would change. The interviewer understands why this tradeoff was resolved the way it was.
- Strong Hire: Makes a recommendation, defends it under follow-up, and proactively raises the second-order implication. Not just "RAG is cheaper to ship" but "and that matters here because the knowledge base changes monthly, which makes fine-tuning maintenance too costly."
4. Product grounding
This dimension scores whether technical knowledge connects back to users, not just to engineering.
A candidate can know exactly what a context window is and still fail this dimension by never connecting truncation to the user experience of a chatbot that forgets what was said earlier. Tokens matter because cost scales with volume and that shapes what features are viable. Temperature matters because setting it wrong ships the wrong product personality. Latency matters because eight seconds in a medical triage tool is not real-time regardless of model quality. This dimension is what separates PMs who have learned concepts from PMs who think with them.
Interviewers consistently notice when a candidate answers a technical question and then stops. The missing piece is almost always the user. "We'd implement confidence thresholds" is half an answer. "We'd implement confidence thresholds so users are not served a wrong answer confidently, because trust is what we are protecting here" is the full one.
Scoring:
- Strong No Hire: Technical concepts are discussed in isolation with no reference to user impact. Answers sound like engineering documentation.
- No Hire: Mentions users but does not connect them specifically to the technical decision. The user reference is generic ("this would improve the user experience") rather than causal.
- Hire: Connects technical decisions to specific user outcomes. Names who is affected, how, and why the technical choice was the right one given that user context.
- Strong Hire: The user is the starting point, not the ending point. Technical choices are framed as consequences of user needs rather than options to be evaluated. The interviewer can trace every technical decision back to a specific user requirement.
5. Depth under pressure
This dimension scores what happens when the interviewer pushes, and it is the hardest to fake.
The pattern across the highest-bar loops is consistent: the opening answer is not the test. The follow-up is. At Apple, a zero-to-one AI story needs architecture detail, model choice, and eval methodology built in, not added when prompted. At Sierra, agent architecture is expected cold: memory, RAG, MCP, quality controls, eval metrics. Candidates who have genuinely built with these systems go deeper under pressure. Candidates who have studied concepts go vaguer.
The clearest signal interviewers see on this dimension: when pushed for specifics, does the candidate produce a specific answer, or do they restate the general principle at higher volume? "We'd use embeddings to improve retrieval" repeated more slowly is not depth. "We switched from a general-purpose embedding model to one trained on clinical text because our recall on medication names was 60% and needed to be above 85%" is.
Scoring:
- Strong No Hire: Cannot go deeper when pushed. Restates the opening answer or retreats to abstraction. Specific follow-up questions ("which embedding model?", "what did your eval measure?") produce vague responses.
- No Hire: Provides some additional detail under follow-up but cannot sustain it. Depth runs out after one level. Cannot speak to specific metrics, model choices, or decisions from real work.
- Hire: Provides meaningful additional detail when pushed. Can name a specific metric, a concrete tradeoff from experience, or a decision point and its rationale. Does not retreat when the question gets specific.
- Strong Hire: Goes deeper unprompted and sustains it. Produces specific, credible detail, including metrics, model names, failure modes encountered, and decisions made and reconsidered, that reads like someone who has actually built with these systems.