Slashdot Mirror


Google, Microsoft In Epic Hiring War

natecochrane writes "Looking for a new job? Then Google and Microsoft have 6200 roles globally this quarter up for grabs, the first salvos in a costly war for talent. Google alone will hire 6200 engineers, executives and sales staff this year — its biggest intake ever. This story details where the biggest bucks and most fun jobs are to be had and how you can apply for them. There's even a job for an Xbox PR person — fancy being paid to play with toys all day?"

5 of 235 comments (clear)

  1. Re:And what happens is this by TheGratefulNet · · Score: 5, Interesting

    horribly broken hiring process, no kidding!

    they admit they have a lot of good people NOT get past the interview. its the worst interview process I've been thru (having been at DEC, cisco, juniper, SGI and many other famous places; I was not able to pass their 'test' the last few times I tried). my resume is almost a carbon copy of the job I interviewed for, too. and I live about 5mi from the place.

    I gave up. after trying a few times and doing in-person interviews, they just made it impossible to pass this test unless you are a recent grad (most questions were school questions and NOT industry questions).

    if you are young and fresh out of school, it may work for you. if you have many industry years under your belt, you will probably not work out there. also, if they feel you are not able to drink their koolaid, they won't want you.

    shame, though. I can't see why they think they are so special to the worldl; but they are FULL of attitude.

    --

    --
    "It is now safe to switch off your computer."
  2. Re:The Down Side by ethanms · · Score: 4, Insightful

    You might get unlucky and get backwater projects that nobody cares about but nobody has the cajones to properly cancel.

    One man's trash is another man's treasure...... you're describing my dream job! Low pressure, job security... yes please! :)

  3. Re:numbers?? by shortscruffydave · · Score: 4, Informative

    I acknowledge that I failed to interpret the numbers correctly, and thank those who provided clarification. In particular, I thank those who did so without use of insult or obscenity.

  4. Re:And what happens is this by Bozdune · · Score: 4, Insightful

    Hiring is hard, trust me, I've done it for years. However, I claim that silly little tests and so on are just that: silly. I have turned down senior management positions at companies that think they have some sort of Golden Test that candidates need to pass.

    There are really only two things to evaluate: (1) Is the candidate smart? and (2) Can the candidate be effective in the position? The first is easy; anyone can tell within the first few minutes of talking to a person whether that person has the minimum IQ necessary to be successful. The second is tougher, and requires a holistic view of communication skills, motivation, and interest level. Skills are secondary; any competent programmer can learn something new, and my personal experience has been that experienced people who are given the chance to learn something new out-perform people who have been doing the same thing for years.

  5. Re:And what happens is this by swillden · · Score: 5, Informative

    Hiring is hard, trust me, I've done it for years. However, I claim that silly little tests and so on are just that: silly. I have turned down senior management positions at companies that think they have some sort of Golden Test that candidates need to pass.

    Google doesn't have a "Golden Test". I'll describe Google's process below.

    There are really only two things to evaluate: (1) Is the candidate smart? and (2) Can the candidate be effective in the position?

    Yes, those are the things you need to figure out, but no, neither of them is very easy to evaluate. Especially not when you set your standards as high as Google does. Your approach to evaluating intelligence is especially flawed -- there are lots of people who can talk the talk, but can't perform when given problems to solve.

    Here's Google's interview process (the engineering interview process; I don't know about sales, etc.):

    The first step is optional, and depends on various things. It's a phone screen. Usually about one hour long, it involves a series of computer science/algorithms questions, and sometimes includes some coding as well, using a shared editor over the web. This screen has nothing to do with the hire/no-hire decision, it's just a filter to verify that it's not a waste of time to bring the candidate on-site.

    The on-site interview takes five hours, each hour an interview by another engineer. One of the five "interviews" is lunch, and it has no effect on the hire/no-hire decision; it's mostly an opportunity for the candidates to ask questions and to talk about Google culture.

    Each of the actual interviewers gets to ask whatever questions they like (though with some guidance from HR about what kinds of questions need to be avoided). However, there are some recommendations: Questions should be focused on technical topics that evaluate candidates' problem-solving and coding skills, and at least one coding problem must be included. Google interviewers pay no attention to what you have done in the past, except maybe to break the ice and perhaps as a source of technical topics to discuss. Mostly, they ask serious CS questions, requiring you to design (and implement) algorithms to solve problems, and to evaluate the real and asymptotic efficiency of your solutions, and to discuss issues related to scaling your solutions to Google scale (meaning really, really huge).

    Afterwards, each interviewer writes up their thoughts, complete with the code you wrote. They do comment a bit on cultural fit, but unless you're really just impossible to work with (e.g. extremely arrogant) that's unlikely to be a problem. Mostly they discuss your problem-solving approach and ability and your coding ability. Each interviewer also rates you on a scale from 0 to 4, and gives their hire/no-hire recommendation. Google's process minimizes and discourages communication between the interviewers, because they don't want one interviewer with an excessively negative or positive opinion to affect the other interviewers' opinions.

    After all reviewers have submitted their feedback, the data is compiled and delivered to a hiring committee (again a group of engineers, perhaps with a manager or two, but mostly engineers -- and Google managers are all engineers, too). Based on that information they have to come to a consensus decision to hire, reject or request more interviews (the latter is rare). Candidates who are rejected are not allowed to interview again for six months.

    In rare cases, the decision of this hiring committee may be overridden by another, higher-level committee.

    At all levels, the direction given to interviewers and committee members is to lean towards rejection. False negatives are perceived as less painful to the company than false positives, so the process is negatively biased.

    Is the system perfect? Clearly not, and Google recognizes that and is constantly looking for ways to improve it. I'm not sure how muc

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.