Hacker News new | ask | show | jobs
by timr 712 days ago
I personally hit them the last time I interviewed for IC jobs, which was around 2017.

In fact, I had a rather hilarious circuit where one interview hit me with a leetcode hard that I couldn't solve, and I worked out the answer when I got home. Later, I went to another interview that asked me the same question. They thought I was a genius.

I remember a fad that year was asking questions about doing depth-first search in 2D tensors. Once you learned that core trick well (mainly about handling the boundary conditions and traversals without messy code, which takes practice), about 80% of interview questions opened up to you. It was crazy how many companies were asking variations on that core question. So you'd do a few interviews naïve, bomb them, figure out the answers for the fads of the day, and be well-prepared by about your 3rd or 4th go-round.

Idiocy, all of it. Even leetcode medium is too much to be pushing for a correct answer in an interview [1]. It's Kabuki theater for engineers, where the interviewee is pretending not to have memorized the answer, the interviewer is pretending that the interviewee hasn't memorized the answer, and everyone is pretending that this is a "signal" that matters.

[1] Assuming that they haven't seen the question, of course. I will say that a question of that difficulty level can be useful to push someone to their limits for other reasons. But these days, it's mostly just a pass/fail screen, and you do the leetcode medium perfectly while tapdancing backwards, or you don't move to the next round.

2 comments

Or interviewers pretending they could answer the question. The great absurdity is that interviewers find a problem, work it out for themselves with unlimited time or just find the answer, then ask it expecting someone to answer it cold. It’s a complete farce. If the world was fair, and we actually thought these problems were useful, you’d be able to turn around and ask the interviewer an equally hard question and expect them to solve it to know you’re working with quality people. Chances are they would fail.
> last time I interviewed for IC jobs, which was around 2017.

2017 was a long time ago in industry terms. The FizzBuzz article came out in 2007, your interviews were 10 years after that, and we’re now 7 years after that.

Things have changed a lot. It’s rare to encounter actual LC Hard problems in most interview loops. Most of the reports of LC Hards turn out to be Mediums upon closer examination. The current trend is for people to call anything a “hard” if they couldn’t get it, not necessarily because it came from an LC hard problem.

I didn't quit working in tech in 2017. People are still using them -- I still see and hear interview questions -- I'm just not the one being interviewed.

I don't know how "rare" it is across an entire industry...but then again, no one does. You're asserting something you cannot possibly know.

> 2017 was a long time ago in industry terms.

Oh, stop it.