PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Machine Learning/Meta

Identify Features for Fake News Detection on Facebook

Last updated: Mar 29, 2026

Quick Overview

This question evaluates skills in feature engineering, model selection, and end-to-end machine-learning system design with attention to privacy-preserving user features, multimodal signals, and deployment constraints for flagging misinformation on a social platform.

  • hard
  • Meta
  • Machine Learning
  • Data Scientist

Identify Features for Fake News Detection on Facebook

Company: Meta

Role: Data Scientist

Category: Machine Learning

Difficulty: hard

Interview Round: Onsite

##### Scenario Following detection of increasing fake news, you are tasked with proposing an automated classification solution. ##### Question What features and modelling approach would you use to build a machine-learning system that flags fake news on Facebook? ##### Hints Discuss text, user, network, temporal features; model choices; evaluation metrics; handling concept drift.

Quick Answer: This question evaluates skills in feature engineering, model selection, and end-to-end machine-learning system design with attention to privacy-preserving user features, multimodal signals, and deployment constraints for flagging misinformation on a social platform.

Related Interview Questions

  • Implement 1NN Embeddings and Forward Pass - Meta (hard)
  • Design and evaluate an ads ranking algorithm - Meta (easy)
  • How would you design a Shop Ads ranking algorithm? - Meta (easy)
  • Derive Linear Regression Solution - Meta (medium)
  • Explain key ML metrics and techniques - Meta (medium)
Meta logo
Meta
Aug 4, 2025, 10:55 AM
Data Scientist
Onsite
Machine Learning
30
0

Design a Machine-Learning System to Flag Fake News on Facebook

Scenario

An increase in fake news has been detected on the platform. You are asked to design an automated system that flags likely misinformation for downranking, warning labels, or human review.

Task

Propose a feature set and modeling approach for a machine-learning system that flags fake news posts. Your answer should cover:

  1. Features
    • Text/content features
    • User/account features (privacy-preserving, aggregated)
    • Network/graph/cascade features
    • Temporal/dynamic features
    • Optional: link/source credibility and multimodal (image/video) signals
  2. Modeling approach
    • Baselines and production model(s)
    • How to fuse heterogeneous signals
    • Training data strategy (labels, noise, class imbalance)
  3. Evaluation
    • Offline metrics and validation protocol
    • Thresholding, calibration, and cost trade-offs
    • Fairness and robustness checks
  4. Concept drift and ongoing monitoring
    • Drift detection and retraining strategy
    • Human-in-the-loop and active learning

State any assumptions you make and note practical deployment constraints (latency, language coverage, privacy).

Solution

Show

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...

Browse More Questions

More Machine Learning•More Meta•More Data Scientist•Meta Data Scientist•Meta Machine Learning•Data Scientist Machine Learning
PracHub

Master your tech interviews with 8,000+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.