Technical Interviews Reject the Wrong Engineers

Tacit Knowledge, Reasoning, and Communication

  • Several comments stress that much engineering skill is tacit: recognizing patterns, sensing problems, and maintaining situational awareness.
  • Disagreement on whether “articulating on the spot” is the job:
    • One side: communicating technical reasoning in real time is core to the role.
    • Other side: clear articulation follows from deep understanding; forcing instant explanation in high-pressure settings mismeasures real ability.
  • Some argue good engineers often need time alone to think and return later with solid plans, not instant solutions.

Interview Formats and Tone

  • Proposed “experienced” interview: candidate gets time to present how they’d advance the company’s goals, followed by technical probing.
  • Pushback that adversarial framing (“we’ll judge you”, “as we see fit”) increases anxiety and harms signal; suggestions to reframe as collaborative scrutiny of tradeoffs.
  • System design and take-home exercises are widely known:
    • Supporters say they map better to real work and can emphasize collaboration and communication.
    • Critics note candidates often complain about long take-homes as “free work,” and interviewers become over-familiar with problems, misjudging how “obvious” solutions really are.

Length, Bureaucracy, and What Interviews Select For

  • One camp argues 2–3 hours and multiple rounds are reasonable, especially for highly paid roles; effort filters for motivated candidates.
  • Another camp sees long, multi-step processes as “hoop-jumping” that:
    • Filters out strong but non-desperate engineers.
    • Signals organizational slowness and bureaucracy.
  • View that interview design inherently selects for certain attributes (tolerance for bureaucracy, stress performance, etc.) rather than pure competence.

Experience-Based vs Coding Challenges

  • Many advocate deep dives into past projects: role, decisions, tradeoffs, business impact, and architecture.
  • Others warn this overweights “failed up” candidates and smooth talkers; interviewers can’t reliably validate claimed contributions.
  • Coding/whiteboard interviews are criticized as low-correlation with job performance, yet defended as one of the few tools to detect basic skill when credentials and tenure aren’t trustworthy.

AI’s Influence

  • Some interviewers report candidates struggle with complex problems without LLMs.
  • Suggestions include:
    • Letting candidates use AI and evaluating problem decomposition, requirement analysis, and code review.
    • Emphasizing verification, testing, and tooling over raw manual coding.
  • Unclear consensus on how much AI assistance should be part of evaluation.