Like auditions for a part in a play or tryouts for a sports team, developers have their own rituals for landing hot gigs: hackathons. Facebook recently held its own competitive coding session with teams from 14 schools.
Their assignment was to build an app that solved...