Live data from Hacker News

Google: 90% of our engineers use the software you wrote (Homebrew), but...

twitter.com

81–90 of 683 posts

Re: Google: 90% of our engineers use the software you wrote (Homebrew), but...

#81
post #62
post #27

just playing devil's advocate, but how do we know the reason for the no-hire was the reason the OP thinks it was?

It seems that almost everyone here knows better than Google how to hire employees for Google. Given that you can see why it is trivial to see through hours-long hiring committee decisions in just two seconds. Edit: as pointed out by others, the hiring decision probably does not take a few hours, but under an hour. Still, the point is valid.

I'm pretty sure the hiring committees do not actually deliberate for hours on one candidate. Maybe in very rare cases.

Re: Google: 90% of our engineers use the software you wrote (Homebrew), but...

#82
post #70

Has no one stopped to question what Google may have been looking for in a candidate? The OP has written some great apps, sure, but there is a huge difference between writing a package manager for Mac (among other Mac/iOS apps and utilities) and writing incredibly complex, highly performant algorithms for say search indexing, machine learning, ai, etc... In that context, knowing CompSci basics like Binary Trees (usual…

You think like a Google interviewer.

Re: Google: 90% of our engineers use the software you wrote (Homebrew), but...

#83

Earlier quoted context omitted.

What specifically are you objecting to? That specific question? Writing code on a whiteboard? How would you interview software engineering candidates?

If you rate engineers on their ability to memorize something they could have looked up on Google in 5 seconds, what are you really actually testing? If you're not at Google's scale, a take-home test that involves them producing a working solution to a problem in their own time, that you then expect them to be able to discuss, reason about, justify, and so on is a much better tool; even at Google's scale, where you mi…

Honestly, is reversing a binary tree something you need to memorize? I assume that's what he/she means by "invert".

Re: Google: 90% of our engineers use the software you wrote (Homebrew), but...

#86

To all of those saying ranting on twitter is the wrong move I couldn't disagree more. Twitter is often the ONLY tool that the average person can use to communicate and/or call out large companies on their actions. This is BS and should be made known. Homebrew is an amazing tool and I'd be falling over myself getting the offer papers in this guy's hands if he came to me looking for a job. The fact that google turned h…

We don't have all the details. You might not hire the best computer programmer in the world if he was also a psychopath. Heck, you might skip on him even if he wasn't a good culture fit. I'm not saying this person is / was any of those things, but there's more to hiring than just talent.

Re: Google: 90% of our engineers use the software you wrote (Homebrew), but...

#87
post #55

Earlier quoted context omitted.

I wonder how much of it is legacy. Google said early on they want to hire the best and brightest and that was the most important. We got the mantra that passing over a good person is better than hiring a bad one. And they were right. But they're a huge company now. They, and other gigantic tech companies are always complaining they can't find 'good people'. But how do you make this philosophy scale? Do you say, "This…

Smart people will learn what they need to to do a job if they're interested in it. Google has decided that the only way to tell if someone is smart is by asking academic questions. Even though anyone with half a brain knows that there are other ways to gauge how smart a person is... such as experience. Does anyone really think Max can't look up how to invert a binary tree if he needs to do that? He obviously knows ho…

> Google is filled with smart people.. but their interview process is pretty stupid.

My guess is that they're unable or unwilling to improve the process but they don't really have to since they're deluged with candidates.

Re: Google: 90% of our engineers use the software you wrote (Homebrew), but...

#88
post #71
post #33

Earlier quoted context omitted.

How do you practice answering whiteboard questions?

I found actually using a whiteboard, or pen & paper, is the best. No computers. Pen only. For me, rehearsing an answer works out. Then, I try to see how to deconstruct it and apply it to a similar problem I don't know. I can deliver an answer sounding confident and competent because I practiced an answer. It's a bit of a crap shoot. What irks me the most is that people are doing the interviews. They can be fooled and…

How is it the best way if you are not going to be writing code on a whiteboard on a daily basis on the job you are going to be interviewing for?

Re: Google: 90% of our engineers use the software you wrote (Homebrew), but...

#89
post #51
post #14

Earlier quoted context omitted.

> At two different interviews I was given logic puzzles just so they could watch how I went about trying to solve them. That's usually what they say, but I've found that if you don't solve the puzzles, you don't get hired ever.

That experience doesn't mean that's just what they're saying. It could mean in those cases the person a) didn't solve them problem, and b) didn't demonstrate an approach to solving they problem they were looking for.

OR c) didn't solve the problem fast enough
Post reply on HN