Meta (Facebook) Interview Questions

Review this list of 617 Meta (Facebook) interview questions and answers verified by hiring managers and candidates.
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Design a fake news detection system.'

    " Functional Requirements Content Ingestion\: Ingest news articles from various sources (websites, social media, etc.). Handle different types of content (text, images, videos). Content Analysis\: Extract and preprocess text from articles. Analyze the content for potential indicators of fake news. Model Training and Prediction\: Use machine learning models to classify content as fake or real. Continuously improve models with new data and f"

    Scott S. - " Functional Requirements Content Ingestion\: Ingest news articles from various sources (websites, social media, etc.). Handle different types of content (text, images, videos). Content Analysis\: Extract and preprocess text from articles. Analyze the content for potential indicators of fake news. Model Training and Prediction\: Use machine learning models to classify content as fake or real. Continuously improve models with new data and f"See full answer

    Technical Program Manager
    Machine Learning
    +3 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Product Manager
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Should Facebook consolidate its messaging applications?'

    "It would be good to talk about the impacts on costs as well"

    Mehdi K. - "It would be good to talk about the impacts on costs as well"See full answer

    Product Strategy
    System Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "FN Given text need to figure out is it following guidelines. Should notify the user in case of not following guidelines. Reason for failure should have misleading/spam/adult filters. NFN High availability High Scalability Low latency of processing Estimations 1M requests/min text - 10kb => 9.5GB/min => 14TB/day API fetchmoderationscore(text) score will be between 0 to 1 more than 0.8 => not following guidelines fetchmoderationscore(text, filter)"

    Deepak K. - "FN Given text need to figure out is it following guidelines. Should notify the user in case of not following guidelines. Reason for failure should have misleading/spam/adult filters. NFN High availability High Scalability Low latency of processing Estimations 1M requests/min text - 10kb => 9.5GB/min => 14TB/day API fetchmoderationscore(text) score will be between 0 to 1 more than 0.8 => not following guidelines fetchmoderationscore(text, filter)"See full answer

    Machine Learning Engineer
    System Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "As a Software Engineering Manager, one of the biggest mistakes I encountered early in my role involved underestimating the importance of aligning team goals with individual career aspirations and professional growth opportunities. This oversight became evident through a project that initially seemed successful but later revealed deeper issues within the team dynamics and morale. I was leading a software development team on a major project aimed at revamping a critical trading platform. The proj"

    Scott S. - "As a Software Engineering Manager, one of the biggest mistakes I encountered early in my role involved underestimating the importance of aligning team goals with individual career aspirations and professional growth opportunities. This oversight became evident through a project that initially seemed successful but later revealed deeper issues within the team dynamics and morale. I was leading a software development team on a major project aimed at revamping a critical trading platform. The proj"See full answer

    Engineering Manager
    Behavioral
    +1 more
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'Design a product for parenting.'

    "Clarifying questions Target market: parents Geo: USA Key value proposition: help people in parenting Target market assessment Reach: Every year, millions of people become parents and they need to take majority of decisions for their children till the child is 18. Frequency: The decision making and guidance is needed on almost every aspect of the child's life - so the frequency is high Importance: Making decision and managing children is one of the most important aspect of people"

    Rahul J. - "Clarifying questions Target market: parents Geo: USA Key value proposition: help people in parenting Target market assessment Reach: Every year, millions of people become parents and they need to take majority of decisions for their children till the child is 18. Frequency: The decision making and guidance is needed on almost every aspect of the child's life - so the frequency is high Importance: Making decision and managing children is one of the most important aspect of people"See full answer

    Product Manager
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "STAR story weaved around the project 0 to 1 execution with all the technical tradeoffs, issues, and success metrics involved."

    Push S. - "STAR story weaved around the project 0 to 1 execution with all the technical tradeoffs, issues, and success metrics involved."See full answer

    Technical Program Manager
    Behavioral
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Functional Requirement Upload the file of any type POST v1/drive Upload the another version of file. POST v1/drive/{fileId} Delete the file. DELETE v1/drive/{fileId} Share the file. POST v1/drive/{fileId} Control the access level of the file. Provide the file accessibility following the directory structure. Non Functional Requirement Reliability: The file along with its versions uploaded should be"

    Vikash A. - "Functional Requirement Upload the file of any type POST v1/drive Upload the another version of file. POST v1/drive/{fileId} Delete the file. DELETE v1/drive/{fileId} Share the file. POST v1/drive/{fileId} Control the access level of the file. Provide the file accessibility following the directory structure. Non Functional Requirement Reliability: The file along with its versions uploaded should be"See full answer

    Software Engineer
    System Design
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    Video answer for 'How would you build an audio product for Facebook?'
    +14

    "The pain points articulated (no contextual recs, isolating experience, etc.) are pain points in the broader audio listening industry - there's no existing audio product at Meta already and assuming this is a net new product, wouldn't it have made more sense to have pain points specific to Meta? E.g. "there's no sense of real-time community in FB Groups" or "the barrier to engage in FB groups feels high" It almost feels like she just regurgitated things she's learned from her time working on Alex"

    Michael N. - "The pain points articulated (no contextual recs, isolating experience, etc.) are pain points in the broader audio listening industry - there's no existing audio product at Meta already and assuming this is a net new product, wouldn't it have made more sense to have pain points specific to Meta? E.g. "there's no sense of real-time community in FB Groups" or "the barrier to engage in FB groups feels high" It almost feels like she just regurgitated things she's learned from her time working on Alex"See full answer

    Product Manager
    Product Design
    +1 more
  • "How would you define success for Doordash Clarify- Are we looking at the US Market? Yes Are we we looking at it from today? Yes Are looking at mobile or web? Both Has anything changed in doordash;s strategy or marketplace I should be aware of? Nothing major Lets talk a little about the misssion of doordash. It probably goes something along the lines make food delivery as easy as possible. Their core product is three sided. You have drivers on one end, customers that order food on the other and"

    Pratik H. - "How would you define success for Doordash Clarify- Are we looking at the US Market? Yes Are we we looking at it from today? Yes Are looking at mobile or web? Both Has anything changed in doordash;s strategy or marketplace I should be aware of? Nothing major Lets talk a little about the misssion of doordash. It probably goes something along the lines make food delivery as easy as possible. Their core product is three sided. You have drivers on one end, customers that order food on the other and"See full answer

    Product Manager
    Analytical
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Clarifying questions: Is this a standalone product or a Meta integrated product? Which region is this for? US or another region or global? Is this for a county run library or a more informal group community library? Assumptions: It's a meta integrated product US based system group run community library Let's see if a lending library fits into Meta's company mission to build community and bring people closer together. Yes, a lending library does build community by helping peop"

    Hari S. - "Clarifying questions: Is this a standalone product or a Meta integrated product? Which region is this for? US or another region or global? Is this for a county run library or a more informal group community library? Assumptions: It's a meta integrated product US based system group run community library Let's see if a lending library fits into Meta's company mission to build community and bring people closer together. Yes, a lending library does build community by helping peop"See full answer

    Product Manager
    Product Design
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "1) Product Just to make sure we are on the same page. Facebook Groups is a functionality/feature inside Facebook App where people can create and interact within specific groups. These groups are managed by admins, who define the rules. Is my understanding correct? 2) Clarification Do we want to measure success for a specific user segment? Are we looking at specific types of groups? What about location? What about devices, have you any in mind, web, android, iOS? _I will assume tha"

    Leonardo F. - "1) Product Just to make sure we are on the same page. Facebook Groups is a functionality/feature inside Facebook App where people can create and interact within specific groups. These groups are managed by admins, who define the rules. Is my understanding correct? 2) Clarification Do we want to measure success for a specific user segment? Are we looking at specific types of groups? What about location? What about devices, have you any in mind, web, android, iOS? _I will assume tha"See full answer

    Execution
    Analytical
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    " A couple of years ago, we were working on a project to integrate a new third-party data feed into our existing data processing pipeline. This data feed was critical for enhancing our trading algorithms with more comprehensive market data. Given the tight timeline and high stakes, I decided to push for a rapid implementation. In my eagerness to meet the deadline, I underestimated the complexity of integrating this new data feed. I did not allocate sufficient time for thorough testing and valida"

    Scott S. - " A couple of years ago, we were working on a project to integrate a new third-party data feed into our existing data processing pipeline. This data feed was critical for enhancing our trading algorithms with more comprehensive market data. Given the tight timeline and high stakes, I decided to push for a rapid implementation. In my eagerness to meet the deadline, I underestimated the complexity of integrating this new data feed. I did not allocate sufficient time for thorough testing and valida"See full answer

    Data Engineer
    Behavioral
    +2 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Clarify → Mission / Landscape / Why → Users → Pain Points → Solutions → Evaluate Clarifying Questions / Assumptions: What kind of art are we focused on (Photography, digital art, physical art, sculpture, etc)? Assume we’re focused on physical paintings or sketches Is the goal of the product to allow users to view and interact with others art or create their own art? Enjoying art can come through both experiencing it and creating it so I want to clarify. **Let’s focus on experiencing a"

    Nikitha G. - "Clarify → Mission / Landscape / Why → Users → Pain Points → Solutions → Evaluate Clarifying Questions / Assumptions: What kind of art are we focused on (Photography, digital art, physical art, sculpture, etc)? Assume we’re focused on physical paintings or sketches Is the goal of the product to allow users to view and interact with others art or create their own art? Enjoying art can come through both experiencing it and creating it so I want to clarify. **Let’s focus on experiencing a"See full answer

    Product Manager
    Product Design
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Clarify: IG shops is the marketplace on IG, where users can view items listed for sale by creators/businesses and also search for specific items or categories. Users can actually buy through shops instead of getting navigated to the original business website. Correct? Clarify: Can only sellers/businesses which own their inventory have a "shop"? Or can a social media influencer (different IG account) sell on behalf of a business? Structure: In order to figure out what success looks like, I'd fi"

    Anonymous Crab - "Clarify: IG shops is the marketplace on IG, where users can view items listed for sale by creators/businesses and also search for specific items or categories. Users can actually buy through shops instead of getting navigated to the original business website. Correct? Clarify: Can only sellers/businesses which own their inventory have a "shop"? Or can a social media influencer (different IG account) sell on behalf of a business? Structure: In order to figure out what success looks like, I'd fi"See full answer

    Product Manager
    Execution
    +2 more
  • Data Scientist
    Statistics & Experimentation
  • Meta (Facebook) logoAsked at Meta (Facebook) 

    "Problem: Given an input string txt consisting of alphanumeric characters and the parentheses characters '(' & ')', write a function which removes the minimum number of characters to return a version of the string with properly balanced parenthesis. Answer: You can do this with a counter. Psuedo-Python Start with counter = 0 output = [] Iterate through the string, every time you encounter a '(', increment the counter. Add the character to the output. If you encounter a ')', decrement the coun"

    Michael B. - "Problem: Given an input string txt consisting of alphanumeric characters and the parentheses characters '(' & ')', write a function which removes the minimum number of characters to return a version of the string with properly balanced parenthesis. Answer: You can do this with a counter. Psuedo-Python Start with counter = 0 output = [] Iterate through the string, every time you encounter a '(', increment the counter. Add the character to the output. If you encounter a ')', decrement the coun"See full answer

    Machine Learning Engineer
    Data Structures & Algorithms
    +1 more
  • +3

    "Trying to decide on if they should include a step to upload a profile picture in the onboarding flow or not? Why does facebook have a profile picture? What value does it add? User value - Connections: having a picture on your profile, help drive friending and follows. Because users can put a face with the name. And they cna also recongize people they may not immediately know from a name (or a common name) and want to friend them. Business value - Integrity: maki"

    Marie E. - "Trying to decide on if they should include a step to upload a profile picture in the onboarding flow or not? Why does facebook have a profile picture? What value does it add? User value - Connections: having a picture on your profile, help drive friending and follows. Because users can put a face with the name. And they cna also recongize people they may not immediately know from a name (or a common name) and want to friend them. Business value - Integrity: maki"See full answer

    Execution
    Analytical
  • "Write a function which Caesar ciphers all the strings so that the first character is "a". Use ascii code points and the modulo operator to do this. Use this function to create a hashmap between each string and the CC-a string. Then go through each key:value pair in the hashmap, and use the CC-a ciphered value as the key in a new defaultdict(list), adding the original string to the value field in the output."

    Michael B. - "Write a function which Caesar ciphers all the strings so that the first character is "a". Use ascii code points and the modulo operator to do this. Use this function to create a hashmap between each string and the CC-a string. Then go through each key:value pair in the hashmap, and use the CC-a ciphered value as the key in a new defaultdict(list), adding the original string to the value field in the output."See full answer

    Machine Learning Engineer
    Coding
    +1 more
  • Meta (Facebook) logoAsked at Meta (Facebook) 
    +1

    "Before I jump in, will this product be part of the FB ecosystem? If it's up to me, although I think wine has a great social element and is shared when people are connecting...I would hesitate to create a product that promotes alcohol consumption on FB. So I would choose to have it live outside of FB. With that, let me start by making sure I understand the product correctly, talk about some metrics we can target. Then we can think through who our users are and outline some of their needs. Final"

    Anonymous Sparrow - "Before I jump in, will this product be part of the FB ecosystem? If it's up to me, although I think wine has a great social element and is shared when people are connecting...I would hesitate to create a product that promotes alcohol consumption on FB. So I would choose to have it live outside of FB. With that, let me start by making sure I understand the product correctly, talk about some metrics we can target. Then we can think through who our users are and outline some of their needs. Final"See full answer

    Product Design
Showing 241-260 of 617