The same endpoint trains correctly on an eval board but degrades on the product board after a package change.
OBSERVED METRIC
device enumerates at x1 Gen3 instead of x4 Gen4
45-MINUTE INTERVIEW FLOW
0-5: clarify protocol, layer, and traffic setup
5-15: draw transaction flow and ownership
15-25: isolate first bad transaction or stalled progress
25-35: propose reduced experiment and fix options
35-45: state compliance, workload, and regression planBlame software enumeration first
Skip LTSSM history
Ignore SI/package lane evidence
Score the answer: layer, transaction ID, metric, artifact, regression.
intent -> transaction -> channel -> physicalbaseline -> experiment -> targetWhich protocol layer did you name first?
Which transaction identity did you carry through the story?
What reduced experiment did you propose?
What compliance and product regressions did you list?
Connect every protocol claim to a transaction identity and measurable metric.
Store the artifact (waveform, log, counter) next to every signoff decision.
Debugging timeouts without finding the first bad transaction.
Quoting peak bus width without payload efficiency and retry overhead.
Treating VIP compliance as a substitute for system integration replay.