Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Meta

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Meta reviews | Meta jobs | Meta salaries | Meta benefits
      Meta interviewsMeta Data Scientist interviewsMeta interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Data Scientist Interview

      17 Mar 2018
      Anonymous interview candidate
      No offer
      Neutral experience
      Difficult interview

      Application

      I applied in-person. The process took 1 week. I interviewed at Meta in Mar 2018

      Interview

      Was contacted by a Facebook recruiter and then the resume exchanged hands when finally got a call from Infrastructure team. Recruiter herself asked screening questions from sql, statistics and programming, trivial ones. It was followed by a phone interview. It was from 3 areas in sql, programming and machine learning. Recruiter was clearly interviewing to test the limits. There were 3 questions on sql, 1 on programming and 2 questions on machine learning concept. The focus on machine learning was quite less and primary focus seemed to be on sql and programming. Sql questions were on group by and joins. The first question needed a self join which i didn't get at first, but the interviewer was helpful. The other 2 questions were straight forward group by and join questions . programming question was a bit unexpected for doing in 20 mins. Was given a log file of format id, accepted, id1,id2,id3 id, rejected, id5 id3,request, id6 and was asked to create a network graph from it. I guess the interviewer wanted the result in simply a dictionary , but started with what will be the best data structure to store it, to which i answered bi directional graph and then asked me to code the graph, which got me confused b/w the linked list approach and the normal dictionary approach and ended up taking more time. In midway he said that he understood my approach and moved to machine learning. In machine learning the questions were between bias variance trade off and PCA . In PCA he went into detail as in what method is used to decompose matrix, what is the significance of first principal component and in the end what is the relationship between the first and second principal component. I got stuck at the relationship between first and second principal component. I got rejected. My best guess is because of the programming question. Recruiter had suggested that phone interview will be around basic data processing question, so wasn't expecting a network graph question at the phone interview level. But guess it's facebook :)

      Interview questions [1]

      Question 1

      To create a network graph from a log file in 20 mins. Guess the interviewer wanted a simple dictionary as a data structure but confused me with calling it a network graph repeatedly. If he indeed wanted it like a graph where all properties such as pre order , in order traversal could be applied. It's no way a 20 min question.
      3 Answers
      4

      Other Data Scientist interview reviews for Meta

      Data Scientist Interview

      23 May 2026
      Anonymous employee
      Menlo Park, CA
      Accepted offer
      Neutral experience
      Difficult interview

      Application

      I interviewed at Meta (Menlo Park, CA)

      Interview

      The Interview Process is very structured - First Tech Screening round - 45 mins (usually can extend a bit depending on the interviewer) - 2 SQL Questions ( Medium to Hard ) - based on Joins Full Loop - 4 rounds 45 mins each. - SQL - Behavioral - Analytical Execution - stats & prob, A/B testing, case study - Analytical Reasoning - Case study

      Interview questions [1]

      Question 1

      Questions on Bayes Theorem, Probability distribution, etc.
      Answer question

      Data Scientist Interview

      13 May 2026
      Anonymous interview candidate
      No offer
      Positive experience
      Difficult interview

      Application

      I applied online. The process took 6 months. I interviewed at Meta

      Interview

      Completed 3 rounds of the process, which includes the initial recruiter screen, technical, full loop, and team matching. Couldn't move past the full loop interview. The interview was very engaging, and I actually enjoyed working through the cases. No crazy questions.

      Data Scientist Interview

      8 May 2026
      Anonymous employee
      Accepted offer
      Neutral experience
      Difficult interview

      Application

      I interviewed at Meta

      Interview

      It's all organized. Be prepared to showcase your depth of thinking. Two analytical rounds will make you think on your ability to solve probability and experimentation problems. Have a structure for everything