Facebook Programming Challenge
Solve programming challenges. Get a phone interview.
How does this work?
Take the timed challenge. If your code passes the test, you will be contacted for a telephone interview. If your code is too similar to another applicant, you will both be disqualified, so please don't share or post your answers online.
What position are these tests for?
These are for various positions in our Software Engineering department. You can check them all out here.
Benefits + Perks
Facebook offers a ton of great benefits and perks to make sure your life is as satisfying as your work
Learn More »
Life at Facebook
Whether it's engineering a new site feature or expanding Facebook globally, we move fast and don't mess around
Learn More »

