Facebook has released an interesting video about Facebook Bootcamp. This is what all Facebook engineers go through when they start at the company. It lasts for six weeks.
"At Facebook, engineers don't waste time before getting their hands dirty. Every new engineer spends his or her first six weeks in Bootcamp, the intensive onboarding program designed to immerse new engineers into our code base, learn the ins-and-outs of company culture and give them greater flexibility in choosing a project," the company explains. "Between onboarding classes, coding tasks and mentoring sessions, everyone from software engineers right out of college to engineering directors with PhDs start the program right after orientation to begin building their foundation at Facebook."
Facebook's Pedram Keyani notes in a status update that the Bootcamp was the brainchild of FB Director of Engineering Andrew Bosworth.