Remix.run Logo
shermantanktop 2 days ago

Your “unless” covers a huge swath of this industry, at the low end and at the high end. Excluding places that do that leaves you with what exactly? Boutique shops filled with 20 year veterans?

TransAtlToonz 2 days ago | parent [-]

What do you mean by the "high" end? I would consider this sort of interview style necessarily precluding such a place from being considered a high-quality work-place. Not only is it a miserable way to interview, it's not an effective signal for engineer quality beyond rapid code snippet production.

> Excluding places that do that leaves you with what exactly? Boutique shops filled with 20 year veterans?

We are on a VC forum—I imagine small shops focused on quality are quite common here.

shermantanktop 2 days ago | parent [-]

“High end” was meant as shorthand for FAANG …high comp, not necessarily high tech complexity.

You are correct about the deficiencies of the whiteboard interview. It is not a sane way to hire an individual. It makes sense as a way to hire someone in the top 20% from a large unfiltered pool. So wrt high/low, that’s what FAANG companies have to do, and for many nontechnical companies they outsource this work or emulate FAANG practices for no good reason.

My point was that there are very few places that don’t do this.

TransAtlToonz a day ago | parent [-]

Ah, makes sense.

I just abandoned the code interview altogether and ask them questions about process. It's a very simple workaround, but very effective. I'll admit it helps that there are very few problems these days outside of specific problems to solve that require a high degree of technical competency to tackle.

shermantanktop 13 hours ago | parent [-]

For the more senior candidates that I interview, I've seen people who talk a great game but cannot deliver, and others who can. Having them write fizzbuzz-type code is a primitive check that has led to surprising results - 25 year industry veterans with all kinds of great projects delivered, and...they can't write a for loop? They can't declare a variable? They don't know what final/const really does? I hate asking them to do it but I can't really stop.