Live data from Hacker News

Google's interview system: it's not about solving the problem

threader.app

401–410 of 432 posts

Re: Google's interview system: it's not about solving the problem

#401

I keep reading about how bad Google's interview process is. But has anyone done any proper large scale research on what is the best way to hire software engineers? All the comments here seems like opinions of people based on themselves and no one provides a proper alternative. Just curious!

Nobody would share that if they did

Re: Google's interview system: it's not about solving the problem

#402

I'm reminded of an amusing rant by Adam Carolla: "I had no idea how… f*ckin horrible most people are at their jobs." https://www.youtube.com/watch?v=i6GVt35Eoz4 Definitely includes tech-interviewers. As I get older I've started pushing back on these bad interview decisions, but can't help feel it's a losing proposition without support from fellow developers.

Can you give a couple examples of questions you’ve pushed back on? How and why did you do so?

As a category I now decline any questions at a site like coderpad.io where you have to code with a gun to your head. They're simply a waste of time for everyone involved.

On the other hand, I haven't declined any that are given as homework, except one where the guy said it would take 8-10 hours. Two years ago was the most recent time someone asked about my "greatest weakness" and I simply lol'd.

So, while I realize the content of the questions themselves could be problematic, that's not generally what I push back on. Perhaps if the question was totally off the wall rather than merely a gotcha.

Re: Google's interview system: it's not about solving the problem

#403

Earlier quoted context omitted.

There aren't millions of high IQ people applying and vying to work at Google.

You decided to latch on to one possible inaccuracy in what I said and disregard the overall point. Even if we agree that millions is not correct, 100s of thousands or thousands of people? Point is for every 1 qualified person hired at Google there are probably 100s of (at the very least) qualified people rejected. So Google can be unbelievably picky before any they see any bad effect from their hazing interviews on t…

I didn't disregard your overall point, I just made a comment that didn't happen to relate to it.

Re: Google's interview system: it's not about solving the problem

#404

Earlier quoted context omitted.

You decided to latch on to one possible inaccuracy in what I said and disregard the overall point. Even if we agree that millions is not correct, 100s of thousands or thousands of people? Point is for every 1 qualified person hired at Google there are probably 100s of (at the very least) qualified people rejected. So Google can be unbelievably picky before any they see any bad effect from their hazing interviews on t…

I didn't disregard your overall point, I just made a comment that didn't happen to relate to it.

My bad, I apologize if it was rude, it just came across like that to me.

Re: Google's interview system: it's not about solving the problem

#405

Earlier quoted context omitted.

I didn't disregard your overall point, I just made a comment that didn't happen to relate to it.

My bad, I apologize if it was rude, it just came across like that to me.

Doesn't bother me. I think it's generally safe to assume comments here are made in good faith.

Re: Google's interview system: it's not about solving the problem

#406

Earlier quoted context omitted.

It was.

But it’s not anymore. For all we know it was just a single early downvote, but your comment criticised the whole community. The guidelines ask us not to make comments about downvoting, as they make for boring, shitty discussions like this, and because a downvoted state on a comment is often temporary, whereas a discussion about it is permanent.

We can agree to disagree.

Re: Google's interview system: it's not about solving the problem

#407
post #72

Earlier quoted context omitted.

Before an onsite? That's a reasonable range.

At Google? L5 is a reasonable terminal level there, as in you can have a successful career and never go beyond L5, and no one will bat an eye. L6 is a senior position, and not just in terms of title.

L4 is now a reasonable terminal level as well, if you, for whatever reason don't want to, or can't push to L5.

Re: Google's interview system: it's not about solving the problem

#408

Earlier quoted context omitted.

I always see this trotted out as proof of how bad Google’s interview process is, and I always wonder: what makes people think creating homebrew was particularly difficult or impressive? Package managers are a dime a dozen. It has also never been conclusively explained what “invert a binary tree” means (see the tweet a sibling comment linked to — that’s what the Homebrew guy claimed he wasn’t hired for not being able…

I agree, to some extent. It's not terribly difficult to make a package manager. But it's a strong positive signal: it's hard for someone who is really bad at software to design a popular system like that. Also, it's unlikely for someone who is a really bad employee to take the initiative to even execute a task like that. Regardless, I don't think qualifications like this should bypass the interview. The author almost…

Why shouldn't major accomplishments bypass the "random algo from a hat" that Software Engineering interviews have devolved into? If someone is a core contributor to a large, highly successful open source project, you have concrete proof of practical experience that you can discuss with the candidate. I'd put 100x more weight on that versus his ability to invert a binary tree on the spot.

Re: Google's interview system: it's not about solving the problem

#409

Earlier quoted context omitted.

Same in 2006 when I joined. Yet the myth just never dies.

See comment from gedy elsewhere in the thread. Multiple people have pointed out these kinds of questions being asked well past 2006. Since there is no incentive for a large number of engineers to cook up stories about their interview experience at Google, I am calling this smoke as having some fire behind it.

I have a much higher faith in the capacity of the Internet to produce liars, trolls and delusionals than you apparently have.

This is an open internet forum for anyone to type anything they feel like in. Of course, as far as you know, I might be an Uzbeki 12-year old, so that argument only goes so far...

I can imagine that Google interviews for other roles than Software Engineers can have any kind of wacky questions. But mostly these stories sound so much like the stories that used to go around about Microsoft interviewing, only with the company name switched, that I have to think it has to do with their inherent virality somehow.

Re: Google's interview system: it's not about solving the problem

#410

Earlier quoted context omitted.

See comment from gedy elsewhere in the thread. Multiple people have pointed out these kinds of questions being asked well past 2006. Since there is no incentive for a large number of engineers to cook up stories about their interview experience at Google, I am calling this smoke as having some fire behind it.

But what's the incentive for a large number of Google engineers to surreptitiously ask questions of a style that's explicitly banned? I think there is incentive for failed interviewees to cook up stories - or at least to tell something very one-sided - because none of us like to believe we failed at something and feel better if we persuade ourselves it was stacked against us.

The incentive is just not having to come up with and calibrate new questions. It takes a lot of effort to do that, and if you've been asking a "banned" question for a while and are comfortable with it, it's easy to just keep using it until someone explicitly tells you not to (reverse feedback from hiring committee to interviewer wasn't a thing for a while). Most engineers don't really enjoy interviewing and want to put minimal effort into it.
Post reply on HN