Slashdot Mirror


Google May Try To Recruit You For a Job Based On Your Search Queries

HughPickens.com writes: If Google sees that you're searching for specific programming terms, they may ask you to apply for a job as Max Rossett writes that three months ago while working on a project, he Googled "python lambda function list comprehension." The familiar blue links appeared on the search page, and he started to look for the most relevant one. But then something unusual happened. The search results split and folded back to reveal a box that said "You're speaking our language. Up for a challenge?" Clicking on the link took Rossett to a page called "foo.bar" that outlined a programming challenge and gave instructions on how to submit his solution. "I had 48 hours to solve it, and the timer was ticking," writes Rossett. "I had the option to code in Python or Java. I set to work and solved the first problem in a couple hours. Each time I submitted a solution, foo.bar tested my code against five hidden test cases."

After solving another five problems the page gave Rossett the option to submit his contact information and much to his surprise, a recruiter emailed him a couple days later asking for a copy of his resume. Three months after the mysterious invitation appeared, Rossett started at Google. Apparently Google has been using this recruiting tactic for some time.

32 of 182 comments (clear)

  1. too cool for google by rubycodez · · Score: 4, Funny

    My queries in the past few years have never triggered that, so google must not have interest in say advanced compiler theory, aspect oriented extensions to scripting languages, atomicity and failure recovery for clustered filesystem design.....google you're too lame for me I guess

    1. Re:too cool for google by U2xhc2hkb3QgU3Vja3M · · Score: 5, Funny

      Same for me. I've been searching for hentai furry porn for months now and I've never seen that banner either.

    2. Re:too cool for google by Anonymous Coward · · Score: 3, Funny

      Says the AC.

    3. Re:too cool for google by rubycodez · · Score: 4, Insightful

      Silly, you need to be hitting google.co.jp when you do that, and using kanji

  2. I just tried it by Anonymous Coward · · Score: 5, Funny

    I searched for "C# DataGridView Windows Forms ADO.NET"

    Google gave me a sidebar that said, "You might have better luck searching with Bing!"

  3. Time investment by mwehle · · Score: 3, Insightful

    I set to work and solved the first problem in a couple hours. Each time I submitted a solution, foo.bar tested my code against five hidden test cases." After solving another five problems the page gave Rossett the option to submit his contact information

    Curious: what prompted Max Rossett to spend hours solving programming puzzles before being even given the opportunity to submit contact information for a job consideration?

    --
    Wir sind geboren, um frei zu sein - Rio Reiser
    1. Re:Time investment by ShanghaiBill · · Score: 5, Interesting

      Curious: what prompted Max Rossett to spend hours solving programming puzzles before being even given the opportunity to submit contact information for a job consideration?

      Maybe he thinks solving programming puzzles is fun. Some people actually enjoy exercising their brains.

    2. Re:Time investment by heezer7 · · Score: 2

      I got into this a few weeks ago as well. Mine was threw an easter egg hidden on one of their site pages. It was in the middle of a work mess so I only ended up ever completing 2 of the tests. You do have the option of logging in via google account so I'm sure they already know allll about me.

    3. Re:Time investment by Kjella · · Score: 4, Insightful

      Curious: what prompted Max Rossett to spend hours solving programming puzzles before being even given the opportunity to submit contact information for a job consideration?

      This may be news to you, but many people will take on a challenge just because it's a challenge like climbing a mountain only to climb back down. Particularly if you think it would impress someone you'd like to impress. And unless you think Google has an odd way of providing entertainment, it should be pretty obvious they want to find someone who can solve those puzzles. If a company is looking for your competence, well then add 2+2 (no, that won't qualify you for a position at Google) about what might come next. And if not a job offer, then probably some kind of PR stunt price. Whatever it is, would it be rational to think at the end of it all they're going to say "Hope you enjoyed the challenge, have a nice day!" and nothing more?

      --
      Live today, because you never know what tomorrow brings
    4. Re:Time investment by goodmanj · · Score: 4, Funny

      Ray, when Google asks you if you're up for a challenge, you say YES!

    5. Re:Time investment by meta-monkey · · Score: 5, Funny

      Dude got nerd sniped. I wouldn't be able to resist. An interesting puzzle mysteriously shows up? Yes please. Basically how I got into programming and math in general.

      Of course all they're going to get are people who aren't savvy enough to use ad/tracking blockers and duckduckgo...

      --
      We don't have a state-run media we have a media-run state.
    6. Re:Time investment by MightyMartian · · Score: 5, Funny

      And the rest of us post on Slashdot!

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    7. Re:Time investment by swillden · · Score: 2

      I set to work and solved the first problem in a couple hours. Each time I submitted a solution, foo.bar tested my code against five hidden test cases." After solving another five problems the page gave Rossett the option to submit his contact information

      Curious: what prompted Max Rossett to spend hours solving programming puzzles before being even given the opportunity to submit contact information for a job consideration?

      The same thing that prompts people to spend hours solving Project Euler or Top Coder or similar puzzles, with absolutely no expectation of return beyond the joy and satisfaction they derive from solving the problems.

      Whether or not the sort of person who does is what Google needs is an open question, but it's definitely the sort of person Google hires. The interview process is composed of a series of programming puzzles, and one of the things interviewers look for is people who not only handle that sort of challenge, but who clearly enjoy it -- largely because the interviewers and all of their co-workers like such puzzles, and anyone else who does is very likely to fit in.

      It makes perfect sense; the recruiting tool selects for exactly the sort of person who is likely to get hired, and to fit into the culture.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    8. Re:Time investment by Darinbob · · Score: 2

      That's dangerous. You may accidentally end up with a job at Google.

  4. Re:Cmon Slashdot... by Anonymous Coward · · Score: 2, Interesting

    The author of TFA forgot to mention that *she* also searched for "summer dresses" and "Swiss chocolates", along with "Python Spark list comprehension".

    Turns out that helps...

  5. The stole this from God by borgauf · · Score: 2

    God plays this trick on me all the time. But I purposefully flunk the tests so He'll leave me the x!y@z+ alone.

  6. Same thing happened to me! by hawguy · · Score: 5, Funny

    I searched for "How can I do evil after claiming that I will do no evil", and the search result was a job offer letter from Google.

  7. Re:Optimizing for technical over people skills by Anonymous Coward · · Score: 4, Insightful

    over time they will have tons of brilliant engineers that can solve puzzles but can't work with other people or understand user's problems.

    I have been an engineer for 30 years, have managed to meet only a handful that are actually brilliant, none of them have had any inkling of being bad at working with other people or understanding user's problem. In fact, their social skills were about where their engineering skills were. Smart is smart. Stop believing childish myths.

  8. Re:No Interest in me, either by hawguy · · Score: 3, Insightful

    Since most of my queries regarding coding are Perl or Bash related. Sorry, Google, I'm old school. Perl and Bash are still my bread and butter, and Perl developers are still getting heaps of job offers. Some amazing stuff is being done with Perl (Fastmail and others), but it's no longer the flavour of the month for the kids, so it gets ignored. Perl, though, does not suffer the internal split that Python has with 2.x vs 3.x development. Python devs still overwhelmingly use 2.x. Perl just works.

    Perl would suffer the same split problem if Perl6 were ever released. 15 years in the making and it might (finally) be released by the end of this year.

  9. Great experience by goodmanj · · Score: 4, Interesting

    I got invited into Google Foobar last winter, pretty much an identical experience to what's written in the article. I love my job as a college physics professor, so I didn't go for the "recruitme" command when it appeared, but it was a really fun brain-stretcher. I got through eight of 'em before work caught up with me and I ran out of free time to work on a really hard one.

    I won't spoil the puzzles, but they require working skills in discrete math, logic, data structures, algorithms, and cryptography, and the easiest ones are about at the limit of what I'd be comfortable asking an undergraduate to solve. They're all a lot of fun, in a nerd sniping kind of way. And I really liked that none of them relied on arcane knowledge of fiddly trivia, all it takes is high school math/CS and tons of brainpower.

    Rumor has it the selection process happens through your Google search history over a long period of time, so you're not going to be able to just spam Python jargon at the search engine and get in tomorrow. But if you do get an invite, drop what you're doing and accept it!

    I was really disappointed that when the semester ended and I had time to go back to Google Foobar, I was locked out. Sure, I failed a puzzle, so the rules say it's game over, but I'd really love to take a crack at more of them just for fun. Maybe someday I'll get another invite.

  10. I guess I'll... by Arkh89 · · Score: 3, Funny

    I guess I'll just have to write a bot generating random technical search queries then...
    Welcome in the 21st century...

  11. Wait for the lawsuit by viperidaenz · · Score: 3, Insightful

    Recruitment companies are going to sue Google for using it's search monopoly to rob them of their commissions.

  12. Apple did this to me by Anonymous Coward · · Score: 5, Funny

    Told me to write a random maze generator. It's now called Apple Maps. You're welcome.

    1. Re:Apple did this to me by Darinbob · · Score: 3, Funny

      Told me to write Hello World. It's now called Google+. Don't blame me.

  13. Privacy by lucm · · Score: 4, Interesting

    If Microsoft was to do the same thing in Bing - or God forbids in Windows 10 directly, it would be a scandal and there would be endless blog posts and tv interviews about it. And of course people on Slashdot would get their panties in a bunch.

    But with Google it's kewl.

    --
    lucm, indeed.
  14. So if I'm CEO at a tech company, block google? by cfalcon · · Score: 2

    Is it now rational for a CEO at a tech company to insist that google searches be blocked? I mean, your programmers are searching for solutions to stuff a lot, and you wouldn't want google to take the fact that they are searching for solutions and....

    1)- Directly recruit your top men.
    2)- Figure out what you are working on.
    3)- Hey, google knows a lot about the people who are logged into it. They can probably flag by race and sex pretty easily...

    If you're in charge of programmers at any level, do you now have to weight the possibility that the tools you supply them will be used to recruit them away from you? Do you have to weight the advantages of letting your programmers have access to a superior search versus the cons of that superior search poaching your peeps?

  15. Re:Optimizing for technical over people skills by Darinbob · · Score: 2

    Google can only hope they have that problem. Right now they have social butterflies everywhere with just a few engineers who keep things afloat.

  16. Not if you're searching for Maaaaaaatlock... ;-) by BringMyShuttle · · Score: 4, Interesting

    "64-year-old engineer sues Google for age discrimination" http://arstechnica.com/tech-po...

    Even too much knowledge of 1980s pop culture will put you on thin ice: "Median age at Google is 29, says age discrimination lawsuit" http://www.computerworld.com/a...

    Teletubbies is still fine. FOR NOW! :-O

  17. Time Management by PPH · · Score: 4, Insightful

    Person is researching python lambda function list comprehension for a programming project. Gets sidetracked for a couple of hours by popup puzzles.

    Yep. This is the employee we want.

    --
    Have gnu, will travel.
    1. Re:Time Management by swillden · · Score: 2

      Person is researching python lambda function list comprehension for a programming project. Gets sidetracked for a couple of hours by popup puzzles.

      Yep. This is the employee we want.

      You mean the sort of person who is an avid problem solver but bored in their current job? Yes, that's exactly who you want to hire if you're going to put them in an environment rich in productive puzzles to solve. Yes, you do also need them to be able to maintain focus when it really matters, but it's far easier to teach brilliant problem solvers some time management skills than it is to teach plodding, methodical thinkers to be brilliant problem solvers.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  18. Re:webp? by petermgreen · · Score: 4, Informative

    Yes webp is a google creation. It's basically a single still frame from the vp8 video codec (as used by webm). Being based on modern techniques it gives a better quality for a given size (or smaller size for a given quality) than JPEG and if you have support for webm then implementing webp as well requires very little extra code.

    However it has failed to catch on more widely. Afaict chrome is the only major browser that supports it. There is a bug requesting supporting in firefox but it doesn't seem to be going anywhere. IE and safari seem even less likely to adopt it.

    --
    note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  19. Anyone remember when by thinkwaitfast · · Score: 2

    the Air Force used to recruit people based on their video game scores?