Why tech job interviews became such a nightmare
Scope of the “Nightmare”
- Many describe modern tech interviews as Kafkaesque: 5–6 rounds, long take-homes, weeks of silence, then roles being canceled or endlessly “on hold.”
- Entry-level and non-senior roles are singled out as especially bad: multi-stage funnels, unpaid projects, ghosting, and companies interviewing with no real intent to hire.
- Some senior folks now avoid interviewing altogether, preferring to stay put unless forced to move.
Comparison to Other High-Pay Professions
- Compared with banking/consulting: tech is seen as more skill-focused, others as more pedigree/network/“vibe” driven.
- Compared with medicine: medical training and exams are far harsher, but largely front-loaded; tech demands repeated grind (e.g., LeetCode) over an entire career.
- Some argue tech interviews are still easier overall; others emphasize the cumulative burden and incompatibility with family life.
LeetCode, Algorithms, and Gatekeeping
- Algorithm-heavy interviews are blamed on FAANG-style processes and industry “cargo culting.”
- Critics say they:
- Disfavor experienced engineers with families who can’t grind for months.
- Select for test-taking and memorization over real-world development and product thinking.
- Are loosely correlated with on-the-job work, suffering from Goodhart’s law.
- Defenders argue:
- They’re a more merit-based gate than elite degrees.
- High-comp roles (e.g., >$150–250k) and huge applicant pools require stringent filtering.
- Take-home tests receive strong pushback: unpaid labor, frequent cheating, and weak predictive value; they often filter out honest or time-constrained top candidates.
Alternatives and Process Design
- Proposed better signals:
- Conversational “grown-up” interviews about past decisions, mistakes, and proud achievements.
- Small, realistic coding tasks or mini “day at the office” problems, sometimes paid trials.
- Limited use of open source or side projects as supplementary evidence, not hard filters.
- Concerns about alternatives:
- Informal chats can embed bias (liking people “similar to me,” disadvantaging remote/non-native/less-networked candidates).
- OSS emphasis favors those with free time, permissive employers, or access to certain ecosystems; there is also fake/performative OSS.
HR, Process Bloat, and Fundamentals
- HR-led multi-screen pipelines frustrate candidates, especially for highly specialized roles.
- Interview quality is often poor: inconsistent rubrics, pet questions, and overconfidence in 5–7 hours of interviews predicting thousands of work hours.
- Some managers report interviews mainly produce weak negative signals; work history and basic technical conversations often suffice.
- Underlying drivers cited: post-layoff glut of applicants, fear of visible hiring mistakes, lack of willingness to train juniors, and the absence of widely trusted credentials or certifications in programming.