Identify Fake Accounts Using Machine Learning Techniques
Company: Meta
Role: Data Scientist
Category: Machine Learning
Difficulty: hard
Interview Round: Onsite
Quick Answer: This question evaluates a data scientist's competency in designing end-to-end machine learning systems for detecting fake accounts, covering problem framing, feature engineering across signals and time windows, modeling choices (supervised, unsupervised, semi/weakly-supervised, graph-based), evaluation metrics and A/B testing, monitoring for data/concept drift, and quantifying business impact. It is commonly asked to assess the ability to balance precision–recall and the business costs of false positives versus false negatives, and falls under the Machine Learning category with a mix of conceptual understanding and practical application.