Hacker News new | ask | show | jobs
by languagehacker 1147 days ago
If you're grading someone during the coding interview exclusively on their code, sure. I use a pairing interview to make sure that the person can collaborate effectively, think out loud, and shake out ambiguity.

There is a nice side effect about doing this as a coding interview; there are often obvious indicators that a candidate is a poor fit -- for instance, big knowledge gaps in the standard library of the primary coding language.

More important is how the candidate structures how they would solve the problem, and how they communicate it to the person on the other side of the discussion. Are they taking testing into account? Do they iterate rapidly, or have a monolithic solution they have a hard time conveying?

For lack of an effective whiteboarding solution with remote interviews, coding interviews are here to stay. They should be reframed, though, as focusing on collaboration -- not on being a leetcode champion.