Live data from Hacker News

Tech Interview Torture Chamber

mattfriz.com

121–130 of 232 posts

Re: Tech Interview Torture Chamber

#121

The one I love is when they ask questions that are completely unrelated to what the position is for. e.g. I applied to a startup company that sold used cars online for a senior web dev position. Their junior dev asked me about a maze solving algorithm. I knew the VP of engineering through one of my contacts and sent him an email asking him how a maze solving algorithm relates to web development. To his credit the VP…

I agree with this mostly, but I've also heard that algorithms questions can be a good proxy for actual software engineering skills. I've never validated this claim but I'm curious if anyone has any research on either side of the argument.

> but I've also heard that algorithms questions can be a good proxy for actual software engineering skills.

In my world (Line of Business/SME) they aren't, I used to know the exact properties of a doubly linked list and all that stuff but I haven't had to think about it for 18 years.

The question I've had the most success with at predicting if someone will be a good dev (in my domain) is some variant of :-

> "I run an electrical testing company, I want a system to manage my engineers, ask me the questions you'd ask a client"

If the response is "How many engineers, how many sites, how quickly are you expanding, do you need this to be available on foo/bar etc" then they are showing the skills they need, it's not about them having good answers but knowing how to ask good questions.

Others I like are "Tell me about the worst bug you ever wrote and how you figured out the fault" and here is some code, what would you do to improve the quality, looking for things like refactoring large methods, consistent comment style, fixing indentation.

That gives me a hugely more useful insight into whether someone will be a good developer over "Explain to me in detail the thing you might have been lucky enough to have boned up on two days ago or might not and will never have to use".

The dirty secret is that (for most of the programmers in my domain) you don't need to be some algorithm wizard who can tell you the O(n) time of the Spasky-Fischer Recursive Tree Search, you need to be able to write clear, concise code that shows intent and is going to maintainable in a year.

Re: Tech Interview Torture Chamber

#122
post #43

Earlier quoted context omitted.

> Always start off by asking the candidate, "Is this still a good time?" I prefer when the interviewer reschedules the interview two or three times, calls 15 minutes late, and then asks "Is this still a good time?"

My favorite is if you then ask them a question you have to repeat yourself because obviously they are doing something else while talking to you.

I love that. Or when they audibly sigh, tap their pen on their desk, or stare out the window. These actions say, "I have more important things to be doing," and that's how you know the company is doing big, important things.

Re: Tech Interview Torture Chamber

#123
post #29

Earlier quoted context omitted.

I am, almost, a 20 year industry veteran. I have no problem being asked to run the gauntlet. I'm happy for a chance to demonstrate my skills. Candidates that expect some sort of preferential treatment due to the number of years they have been working arouse my suspicions.

But don't expect a senior dev to have red-black trees memorized. A senior dev's answer will be "Use the library implementation. If there isn't one, look for one online I can use. If there isn't even one of those, look it up in Knuth." With no apology whatsoever for not knowing how to do it off the top of their head, because they know they don't need to do that .

I don't expect anyone to have red-black trees memorized. But I do expect an engineer at any level to be able to, say, rebalance a binary tree through brute force.

Re: Tech Interview Torture Chamber

#124
I failed a technical interview recently. I was asked to write a rule engine, so I opened up Google and read about all the best ways about doing that for about 15 minutes of the interview.

They weren't a fan. In the rejection email, they said I wasn't technical enough to fit in. I replied with my offer letter from Google.

Re: Tech Interview Torture Chamber

#126

Surprised I don't see my main pet peeve - early reference check. Before I even talk to anyone I'm asked to provide three phone numbers of three former managers. So I have to call them up, make sure the number is still working, and ask for the favor that they can give me a reference in case anyone reads my application. All of these other things are on me. References I have to call two or three (or at one company, six)…

This (references) happens usually when you need sponsorship. It is part of the visa application process so they need it anyway.

Re: Tech Interview Torture Chamber

#127
Why is this slipping down the front page faster than other articles? It has way more votes in less time than the other articles.

I noticed the same thing happened last week with an article about stupid hiring practices. Is some moderator penalizing these things?

Re: Tech Interview Torture Chamber

#128
post #66

> Mildly ill; interminably coughs, sniffs, or sneezes YES! One of my pet peeves. The worst, doing a phone screen/interview with someone who sniffs constantly while you're trying to problem solve. There is a strong correlation between self awareness and intelligence, (I'd google for the white papers for those who will no doubt disagree). Anyone who chronically sniffs is not very smart and not someone I want to work cl…

I swear I saw a paper on here a couple months back about some weird negative correlation between intelligence and tendency to breath through the mouth rather than nostrils. Like, somebody had managed to provide evidence that mouth-breathers are stupid.

Air is processed differently (see: less "goodly") when taken in by mouth.

It's not too much of a stretch this could affect cognition the same way pollution does.

Re: Tech Interview Torture Chamber

#129

Earlier quoted context omitted.

This: > There is a strong correlation between self awareness and intelligence Does not support this: > Anyone who chronically sniffs is not very smart Chronic sniffing isn't necessarily (or even likely) a sign of a lack of self-awareness.

lol, ok

Seems more like you have personal beef with the chronically congested crowd (CCC).

As a representative of the CCC, I'm going to have to ask you to stop being sinusist.

Re: Tech Interview Torture Chamber

#130

Why is this slipping down the front page faster than other articles? It has way more votes in less time than the other articles. I noticed the same thing happened last week with an article about stupid hiring practices. Is some moderator penalizing these things?

Yes. Irrespective of who posts my content, the links are consistently bumped from the top of the front page.

No humor allowed on HN I suppose. Their loss.

Post reply on HN