Hiring: The Lake Wobegon Strategy (2006)
googleresearch.blogspot.com
googleresearch.blogspot.com
How to find the perfect car: Just pick one better than all the previous cars you've owned.
How to find the perfect date: Only ask women more attractive than all your previous girlfriends
Now that they've grown to a certain size and have offices in different places, I would imagine they (just logistically) have to hire at the "site" level rather than at the company level now, which would encourage each site to bring in employees at a different mean than the entire company itself (i.e. like the hiring manager issue).
Typically HR and statistical analysis don't mix.
The highest profile case I can find is of Robert Jordan, of New London, CT, who sued for discrimination because his job application was rejected for scoring too high [sic] on the IQ test. (He lost.) (http://www.nytimes.com/1999/09/09/nyregion/metro-news-briefs...)
It appeals to my own personal prejudices, but it was also 10+ years ago.
"I was eliminated on the basis of my intellectual makeup," he said. "It's the same as discrimination on the basis of gender or religion or race."
If he got what he was asking for, employers would not be able to reject job applicants that were not intelligent enough for the job.
* Effect of Microsoft/Netflix policy of periodically laying off the bottom n% of the company
* Effect of churn (which tends to hit both the bottom and top more so than the average).
* Seeding by initial founding engineers. Founders generally have to be strongly competent engineers (95th-98th percentile), but not very many are actually 99.9th percentile "10x" engineers (e.g., Brad Fitzpatrick of Livejournal, Bill Joy of Sun, Max Levchin of Paypal).
* Speaking of "Nx engineers", how about a logarithmic (with log_2) scale of skill rather than a linear?
Of course, there is also the question: an interview shows tests aptitude (and an error rate of the interview process implies error rate in determining aptitude), but more factors play a role in actual measured performance. I wonder if this is factored in to the metrics:
foreach interview_score in range(1,5):
foreach year in range(1,4):
foreach performance_score in range(1,5):
p ( performance_score | interview_score ) at year
A company very likely must (by law) have performance_score data and it should be easy to reconstruct interview score data (unless interviewers are sloppy about writing down their feedback and decisions are made by a hiring manager based on oral input).- I assume an error margin in our ability to evaluate employees.
- I assume an applicant pool that isn't necessarily centered on z=0.
- I evaluate z-scores, not percentile.
- I calculate the average number of interviews for a successful hire.
That said, it could be that their interview questions are like the questions on the SAT, or GRE, with the difficulty being normalized in some way.
In Lake Wobegon, "all the women are strong, all the men are good looking, and all the children are above average." The Lake Wobegon Effect is one where most people think they are above average at something they are good at.
In this case, I guess they're just hiring so that everyone is above average. It makes some sense, but it does have a darker double-meaning.
If you change the parameters of the simulation, you will get different outcomes.
1. Start and sell at least one company. 2. Set a world record - the more obscure the better. 3. Have a Ph.D - it doesn't matter what it is in. 4. Know at least one manager at Google. 5. Do all of the above before your 25.
1, 2, 3 are by themselves exceptional-- pretty much by definition, setting a world record in anything is unusual. Having started and sold a company means you've built something worth real money. (The Ph. D. is similar, though it has a different metric.)
[Really, it'd be a lot easier to study algorithms and graph theory and ace the interview.]
2. Does Google feel they already make the most of the talent they have?
3. Do existing Google employees feel they themselves are in the best position to shine?