Asked me to rate my skills in a list of 14 programming languages. Really? I'd love to know what they did with that data. It seems almost completely useless except to say "Tim does not know any Javascript, indicated by his zero score on that."
Why Google's hiring process is broken
31–40 of 177 posts
Re: Why Google's hiring process is broken
#32Asked me to rate my skills in a list of 14 programming languages. Really? I'd love to know what they did with that data. It seems almost completely useless except to say "Tim does not know any Javascript, indicated by his zero score on that."
Theres also the whole theory about what languages you know indicates what kind of person you are. Even if you are looking for a Java programmer, the guy who took the time to learn languages that weren't required in their class indicates they have drive to learn on their own. Obviously it's not a perfect metric, but it's not unreasonable to use it as an indicator. I'm sure they didn't come up with that question just for him, and I don't think its too unreasonable of a question as long as they don't weigh it too heavily.
Re: Why Google's hiring process is broken
#33My 2 cents: I was contacted by a recruiter, unsolicited through a referral, and asked if I was interested in interviewing. At the time, I already had an offer from one of the other big companies, which I was upfront about. The recruiter said it was ok, and would set me up for the first round of interviews. After about a week of emails, I just simply stopped hearing from the recruiter. Not a single interview, no reaso…
I have a friend who just accepted a position at Google, and she said the process was long and arduous, but it wasn't a horror story.
Re: Why Google's hiring process is broken
#34I actually dread the day I choose to switch jobs and have to face another technical interview - considering that my knowledge of college-level CS has declined over time. It's not because I am less skilled now than I was before, it's because you don't have to constantly create fantastically fast algorithms on a daily basis (at least in my job!).
The skills that I have developed over the past 6 years - designing complex components that interact with other complex components in a hugely complex product, making improvements in the design of a 20 year old codebase, deciding between fixing a bug and compatibility etc., intuition about design choices and how they fit in the product, and yes, debugging (!) - none of these are covered in technical interviews these days.
Sure, I could explain how a b-tree works - but that's not going to help me resolve my next bug.
Re: Why Google's hiring process is broken
#35And they appear to have taken a chapter from Disney-CBS's book: if you ever turn down a job offer from them, your chances of getting another one--even if it's years down the road, and for a different job--are practically nonexistent. To some degree, I get that, but institutionally, they certainly seem to believe their own hype a bit too much.
Google's still reaping the rewards of having a ridiculously high-profit product (AdWords). Despite being publicly traded, nobody's ever expected them to behave like a 'regular company', and as long as Yahoo and Microsoft continue to play the Copy Google game, it'll stay that way. They're the corporate equivalent of the trust fund baby who's definitely smart, definitely accomplished some things on merit, but still has their world view rooted in unsustainable assumptions.
Re: Why Google's hiring process is broken
#36My 2 cents: I was contacted by a recruiter, unsolicited through a referral, and asked if I was interested in interviewing. At the time, I already had an offer from one of the other big companies, which I was upfront about. The recruiter said it was ok, and would set me up for the first round of interviews. After about a week of emails, I just simply stopped hearing from the recruiter. Not a single interview, no reaso…
I had a deadline to give a yes/no to another company, and my recruiter at Google asked me to get my deadline extended so that Google would have time to interview me. I asked the other company for an extension, which I got, and told my Google recruiter the new deadline. Then Google never responded and I never did an interview with them. I felt really put-off by that.
Re: Why Google's hiring process is broken
#37Having been through a real interview (where the interviewer went through my resume before the interview and prepared real thoughtful questions that would only be known if you actually worked on the language), I took that offer and now interview others more intelligently.
Re: Why Google's hiring process is broken
#38This "Google can't do design" meme is really getting old, imho. At best, this is a story about one recruiter in a giant company not doing his job well in matching the requirements with the skill set of the candidate. It is easy to conclude preconceived notions.
Re: Why Google's hiring process is broken
#39Call me old fashioned but I think Google keeps having slightly embarrassing failures because it tries to copy ideas, without significantly improving on them, where the dominant player has already gained a critical mass of users.
Re: Why Google's hiring process is broken
#40Asked me to rate my skills in a list of 14 programming languages. Really? I'd love to know what they did with that data. It seems almost completely useless except to say "Tim does not know any Javascript, indicated by his zero score on that."
I think the point is to get an idea for what your skills are to determine if any open positions would be a reasonable fit for you. Theres also the whole theory about what languages you know indicates what kind of person you are. Even if you are looking for a Java programmer, the guy who took the time to learn languages that weren't required in their class indicates they have drive to learn on their own. Obviously it'…
Not a fan of that indicator. I actually know quite a few mega-polyglots. They learn every langugage they can find. But I also know people who know a couple of languages pretty well, but spend their time learning other things. In my spare I rarely want to learn a new language. I'm much more interested in, how did this app solve problem XYZ. I spend a lot of time digging through code that solves problems. In some cases I have to learn a language to learn a solution, but I rarely just grab a book on esoteric language Z, but I know people who do.
If you ran the NY Times would you hire people based on how many languages they spoke? It might be interesting, if that's their thing, but in general its no more useful than asking someone to rate themselves on how many operating systems they know well, how many different kinds of mice they've used, or how many text editors they're familiar with.