Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

×
Programming

+ - Gnarly Programming Challenges Help Recruit Coders 1

Submitted by
Hugh Pickens writes
Hugh Pickens writes writes "George Anders writes that companies like Facebook are finding that old-fashioned hiring channels aren't paying off fast enough and are publishing gnarly programming challenges and inviting engineers anywhere to solve them as a way to find and deliver the right kind of people to the California startup. “We developed this theory that occasionally there were these brilliant people out there who hadn’t found their way to Silicon Valley,” says Facebook engineer Yishan Wong who volunteered to draft puzzles so hard that he couldn’t solve them. “They might be languishing in ordinary tech jobs. We needed a way to surface them.” The problems aren't the superficial brainteasers that some companies use, like estimating the number of basketballs sold every year or why are manhole covers round but developing sophisticated algorithms like ways of automatically seating a clique of people in a movie theater, given that best friends want to be side by side and rivals need to be far apart. David Eisenstat has compiled an unofficial guide to the Facebook Engineering Puzzles. Our favorite: "Liar, Lair," seems particularly applicable to slashdot.-"As a newbie on a particular internet discussion board, you notice a distinct trend among its veteran members; everyone seems to be either unfailingly honest or compulsively deceptive," says the description of the problem. "You must write a program to determine, given all the information you've collected from the discussion board members, which members have the same attitude toward telling the truth.""
This discussion was created for logged-in users only, but now has been archived. No new comments can be posted.

Gnarly Programming Challenges Help Recruit Coders

Comments Filter:

Have you ever noticed that the people who are always trying to tell you `there's a time for work and a time for play' never find the time for play?

Working...