Data science roles at Facebook are highly competitive and difficult to land. Fortunately, enough people have successfully gone through the Facebook data scientist interview process to share their experiences and offer valuable advice. Read on to learn more.
Here’s what we’ll cover:
If you’ve graduated from a data science degree or bootcamp, put together an impressive portfolio, polished your programming and quantitative analytics skills, and have scored a coveted interview with a Facebook recruiter or hiring manager, you might understandably be nervous about what comes next.
Interviewing for any role can be an intimidating experience, but the best way to ensure a successful interview is to be prepared for what you’ll be asked and to know what the company is looking for. Current and former Facebook data scientists share their own interviewing experiences below.
"Data scientist" is a catch-all term at Facebook for data specialists who focus on analytics and core machine learning. Depending on the team a data scientist joins, their objectives can range from analyzing data sets to glean actionable insights to modeling algorithms for artificial intelligence.
Regardless of the focus area, data scientists at Facebook have a few things in common: most have backgrounds in computer science, economics, math, or statistics; know coding languages such as SQL and Python and can perform in-depth quantitative analysis of data sets to make sense of the information collected.
Having these skills as prerequisites, many Facebook data scientists also develop expertise working in specific product areas. For example, within each of Facebook’s products—from Instagram and WhatsApp to Oculus and Messenger—data science experts perform data analysis on the behaviors of Facebook users, identify business problems and possible solutions, inform the development of new products and services, and help the company reach business goals such as increasing user engagement, growing revenue, and improving social reach.
On the user engagement front, Jaime Torres, a Springboard alumnus and current data scientist at Facebook, told Springboard that he has worked on a logistics model that helped Facebook identify small businesses that use its tools and platforms, which then allowed Facebook’s cross-functional teams to target those users to join its advocacy groups.
“I took a giant sales funnel and made it more efficient,” Torres said. Across the company, data scientists dig into existing data sets to find ways for the company to improve its tech, products, services, and performance.
While it doesn’t hurt to be skilled in advanced data science areas such as deep learning and computer vision, having a solid foundation in data science basics such as data cleaning, asking SQL questions, building data pipelines, and forming hypotheses are critical for succeeding at Facebook, according to Torres.
“I do a lot of SQL querying and cleaning up data [in my role], so it's very important to get the foundation down,” Torres said. “No matter where you go, whether it’s Facebook or Microsoft or Intel, these are the skills that are transferable.”
Torres also stressed the importance of strong communications skills, which are just as important as having the technical chops.
“At the end of the day, having strong communication skills might be the most important thing,” Torres said. “Not only do you have to wrap up the project and explain the results to your manager and stakeholders, but you also have to manage expectations. So, constant communication between yourself and cross-functional teams is very important.”
Facebook’s data scientists report going through a phone screening as the first step of the interview process, before being invited to one of Facebook’s larger campuses in Menlo Park, New York City, or Seattle for an onsite interview loop. With the pandemic and the recent shift to working from home, applicants now have remote work opportunities, which extends to remote interview opportunities.
After an initial round of interviews in which recruiters and hiring managers ask about an applicant’s background, interests, and experiences, there is a technical challenge in which an applicant is given a series of questions and tasked with finding a solution using SQL, Python, and other quantitative analysis tools.
For this particular challenge, Torres told Springboard that recruiters were not only looking for technical acumen but also getting a sense of how an applicant approaches problems.
“At the end of the day, you’re being judged on your approach to solving problems, your ability to articulate and confidently prescribe your solution, and justify your reasoning,” Torres said.
Is data science the right career for you?
Springboard offers a comprehensive data science bootcamp. You’ll work with a one-on-one mentor to learn about data science, data wrangling, machine learning, and Python—and finish it all off with a portfolio-worthy capstone project.
Check out Springboard’s Data Science Career Track to see if you qualify. Meanwhile, don't forget to check out Springboard's guide on how to become a data scientist with no experience.
Not quite ready to dive into a data science bootcamp?
Springboard now offers a Data Science Prep Course, where you can learn the foundational coding and statistics skills needed to start your career in data science.
Download our guide to data science jobs
Packed with insight from industry experts, this updated 60-page guide will teach you what you need to know to start your data science career.
Ready to learn more?
Browse our Career Tracks and find the perfect fit