Live data from Hacker News

Coding interviews are stupid (ish)

darrenkopp.com

11–20 of 679 posts

Re: Coding interviews are stupid (ish)

#11

Earlier quoted context omitted.

So you don’t interview anyone whose work is company proprietary?

nope. tech is so fast moving if you're not at least experimenting with your own code then you're not going to be a good fit. we tend to also hire engineers who have contributed to open source.

>tech is so fast moving if you're not at least experimenting with your own code then you're not going to be a good fit

Huh? What kind of stuff ya do?

Re: Coding interviews are stupid (ish)

#12
Simple coding interviews are fine for filtering candidates.

Coding interviews with aha solutions or time bounds are just asking for people who memorize solutions. Forget about a problem solving engineering culture at these companies. Imo, the harder the leetcode nonsense, the worse the engineering culture.

Re: Coding interviews are stupid (ish)

#13

[flagged]

I think I only know a single programmer that does side projects. Work gives me time to look a new stuff and pays for courses.

I mean I do have side projects, but those are all in a language I'm not specialized in and often single class small helper programs.

Re: Coding interviews are stupid (ish)

#14
post #10

The coding interview looks different when you view it for what it would be called in other industries: a licensure examination. It looks particularly insane to relicense for every single job you apply to. It also looks supremely unfair to have proctors for this exam with varying expectations and training to actually correctly administer it.

Yeah, but the variation can be good. If I had to imagine what the hypothetical licensing process would be, I imagine it would be something easy that admits tons of mediocre devs. Plus, would it come in different language/subfield flavors to account for different roles? One job would ask me to implement a custom allocator, and I'd pass; another would ask me how to add Frondle to Artifactory, and I'd fail miserably.

Re: Coding interviews are stupid (ish)

#15

> Q: Assume that you have an infinite stream of data that is coming in from multiple threads in an unordered fashion. Write the stream items to the console in order. If I were the interviewer I would be interested in what clarifying questions the candidate would ask and/or how they would highlight parameters and assumptions needed because the question is vague to the point of being unanswerable otherwise.

As written this problem is impossible to solve.

Proof: suppose there is only 1 infinite stream which is always descending. You will never find a lowest value, so you cannot rewrite the stream "in order".

Re: Coding interviews are stupid (ish)

#16

Earlier quoted context omitted.

So you don’t interview anyone whose work is company proprietary?

nope. tech is so fast moving if you're not at least experimenting with your own code then you're not going to be a good fit. we tend to also hire engineers who have contributed to open source.

I experiment, of course. At work.

And if you don't let people experiment during work, but only hire people that do, then that's a bad sign.

Re: Coding interviews are stupid (ish)

#17

Earlier quoted context omitted.

nope. tech is so fast moving if you're not at least experimenting with your own code then you're not going to be a good fit. we tend to also hire engineers who have contributed to open source.

Good to know there are hiring managers out there who think like this. Thanks for the reply. May I ask what industry you work in?

I just want to know the company name so I don't accidently ever apply there.

Re: Coding interviews are stupid (ish)

#18
At this point, I’ve had enough successful positions at hard jobs that I don’t question my competency when I fail a pop quiz.

I still don’t know what my favourite Rust crate is. I feel I should have one after being asked more than a couple of times.

Re: Coding interviews are stupid (ish)

#19
The modern FAANG Frankenstein interview is a mess. It was so/so at Google 15-20 years ago, it was so/so when initially FB but most everyone cargo-culted it 10-15 years ago. It’s become “grind leetcode” which is clearly a failure mode.

The trouble is it’s a hard problem, and it usually gives -some signal, so it’s sort of better than nothing? I guess? In cases where contract-to-hire make sense for both the company and candidate I generally regard that as ideal, but that’s not every situation.

Someone will solve this, and that person will be very well-loved.

Re: Coding interviews are stupid (ish)

#20
post #10

The coding interview looks different when you view it for what it would be called in other industries: a licensure examination. It looks particularly insane to relicense for every single job you apply to. It also looks supremely unfair to have proctors for this exam with varying expectations and training to actually correctly administer it.

- licensing ensures only a minimum level of quality

- people with licenses still do interviews, often just as grueling

- licensed careers with high performers (lawyers, doctors, ib, etc) have other forms of filtering which are much more painful, like years of low pay internships

Studying for a few weeks to solve fun puzzles to make 400k sounds like a deal to me.

Post reply on HN