Interviewing Software Engineers in the Age of AI Coding Assistants

The rise of AI coding assistants has created a divide in technical hiring: some managers fear a loss of fundamental coding skills, while others embrace "AI-first" workflows. The central challenge is distinguishing between developers who can architect systems and those who simply copy-paste AI suggestions without understanding the underlying logic.

Shifting the Signal: From Syntax to Decomposition

Traditional LeetCode and syntax-heavy interviews are losing their efficacy as AI can solve most standard algorithmic puzzles instantly. The most effective signals now come from evaluating how a candidate decomposes a complex problem before writing a single line of code.

Evaluating AI Steering and Prompting

For organizations that embrace agentic workflows, the interview focuses on the interaction with the AI rather than the output. Key metrics for evaluation include:

  • Problem Decomposition: Can the candidate break a wide-scope problem into manageable prompts?
  • Steering vs. Following: Does the candidate actively steer the model, or do they blindly accept every AI suggestion?
  • Tool Selection: Can the candidate switch between different models or tools (e.g., Claude, Cursor, Codex) based on the specific requirements of the task?
  • Harness Construction: Some firms now test whether a candidate can build their own internal harness or workflow to automate quality gates and standards.

The "AI-First" Hiring Model

Some organizations have completely abandoned manual coding in favor of AI-integrated assessments. One reported approach involves dropping candidates into a real repository with a project management ticket and allowing them to use AI exclusively. Success is measured by their problem-solving patterns and their ability to navigate a large, unfamiliar codebase using AI tools, provided the output passes strict internal quality gates.

Strategies for Verifying Fundamental Competence

To counter the risk of "agent-pilled" candidates who cannot code without assistance, several verification strategies have emerged:

The "Broken Code" Review

Instead of asking candidates to write code, some interviewers provide a small, intentionally flawed codebase (e.g., a simple CRUD API with missing authentication and poor logging). The candidate must review the code without AI tools and explain the errors. This tests their ability to read code, identify bugs, and communicate technical issues to others.

The Pairing Extension

To prevent candidates from using AI to fake a take-home assignment, some teams use a two-step process:

  1. Simple Submission: A basic coding task (e.g., mapping a small CSV file) is submitted.
  2. Live Extension: During a pairing session, the interviewer asks the candidate to modify the rules or extend the data.

"Every candidate that has submitted an ai submission thus far has failed because they have literally no idea where to go... they cannot actually break down the problem even verbally."

Alternative Assessment Frameworks

Many experienced hirers argue that the most reliable signals remain human-centric and project-based rather than tool-based.

Experience-Based Inquiry

Focusing on the candidate's actual body of work often yields better results than artificial puzzles. This involves deep-diving into specific projects listed on a CV: what was built, why specific technologies were chosen, and what the learned lessons were. This acts as an "interactive Turing test" to verify that the candidate actually performed the work they claim.

Paid Work Trials

Some companies are moving toward 1-2 day paid work trials following a conventional technical screen. This allows both the employer and the candidate to derisk the hiring decision by observing real-world performance in a professional environment.

Product-Mindset Evaluation

There is a growing emphasis on "soft" technical skills that AI cannot replicate: product mindset, curiosity, authenticity, and the ability to explain complex concepts simply. These traits are increasingly seen as better predictors of long-term success than the ability to solve a logic puzzle under pressure.

Sources

Related