The first day on the job for employees at the Palo Alto, Calif., headquarters of Facebook Inc. unfolds as it does at many other companies. New engineers get a welcome e-mail, a desk and their first of many free gourmet meals in the cafeteria.

But the next day, before they can begin cranking out code for the world’s most visited website, new recruits – no matter how senior – are thrust into Facebook Bootcamp, a crash course in all things Facebook that includes six weeks in the trenches doing the engineering equivalent of grunt work: fixing software bugs.

Read more: