LeetCode

Redesigning Engineering Interviews to Measure Real-World Judgment

Daniel Doubrovkine has bombed LeetCode interviews.

3 min readInfoQ
Redesigning Engineering Interviews to Measure Real-World Judgment

Daniel Doubrovkine's account of bombing a basic algorithm test after decades of senior engineering leadership is the kind of story that should make every hiring manager pause. It is not an indictment of his abilities, but rather of a process that has confused recall with judgment for far too long. His point is not that technical skill is irrelevant; it is that whiteboard challenges measure a very narrow slice of what senior engineers actually do. When we reduce hiring to puzzle-solving under pressure, we signal that speed and memorization matter more than the patient, iterative thinking that real systems demand. This is a conversation we have been circling for years, and it connects directly to how Talking to My AI Clone Taught Me to Question the Tech challenges our assumptions about what automation reveals, and how Navigating AI/ML Job Requirements: A Shift in Expected Skills shows the market itself is confused about what "AI engineer" even means.

The real insight here is not that LeetCode is bad, though it is, but that the interview loop has not kept pace with the tools we now use. Doubrovkine suggests evaluating human judgment, system design, and hands-on AI collaboration instead. That is not a softer bar; it is a more honest one. A candidate who can reason through tradeoffs, articulate why a design will fail under load, and work alongside an AI copilot to iterate on a solution is demonstrating the exact skills that matter in production. Meanwhile, the person who has memorized every dynamic programming pattern may still struggle to scope a feature or navigate ambiguity. The shift he proposes is not about lowering standards; it is about raising the fidelity of the signal. We have seen the cost of this mismatch in our own industry, and it is worth asking whether Verify Your AI's Understanding: A Simple Check for Tax Season offers a similar lesson: just because a tool can produce an answer does not mean it understands the problem.

For our readers, the practical takeaway is direct. If you are hiring, rewrite your interview loops to mirror the actual work. Have candidates bring a laptop, give them a messy codebase, and ask them to improve it with an AI assistant. Watch how they react when the model suggests something wrong. That observation tells you more about their seniority than any whiteboard prompt ever will. If you are a candidate, stop grinding through algorithm drills and start building a narrative around your judgment. Show a project where you made a tradeoff under uncertainty, or where you used AI to accelerate a diagnosis. Doubrovkine's story is permission to stop apologizing for lacking trivia and start demonstrating judgment. The specific consequence to watch is whether hiring managers actually adopt these frameworks, or whether the LeetCode ritual persists out of inertia. If we genuinely believe AI changes how engineering gets done, then our evaluation methods must change with it. The question is not whether whiteboard interviews are flawed; it is whether we have the courage to trust a better signal.

From InfoQ

Daniel Doubrovkine explains why traditional LeetCode whiteboard interviews fail to evaluate senior engineering talent. He discusses his own experience bombing basic algorithm tests despite decades of leadership, and shares actionable frameworks for redefining the interview loop. Discover how evaluating human judgment, system design, and hands-on AI collaboration yields far better hiring signals.

Read the original at InfoQ