PracHub
QuestionsPremiumLearningGuidesInterview PrepNEWCoaches
|Home/Analytics & Experimentation/Meta

[Analytics Reasoning] Impact of Malicious Accounts on Meta

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's competency in probabilistic reasoning, classifier performance interpretation (sensitivity and specificity), sampling and experiment design, feature engineering for fraud detection, and assessment of user-impact from malicious accounts on a social network.

  • medium
  • Meta
  • Analytics & Experimentation
  • Data Scientist

[Analytics Reasoning] Impact of Malicious Accounts on Meta

Company: Meta

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: medium

Interview Round: Onsite

Context & Assumptions On a large social network (similar to Facebook), only 1% of accounts are malicious or "bad" Bad accounts send friend requests at a rate ten times higher than good accounts You have developed a classification model that achieves a 95% true positive rate (TPR) and a 95% true negative rate (TNR) Questions 1. Single Friend Request Probability Estimate the probability that a received friend request comes from a bad account. 2. Multiple Friend Requests Determine the likelihood that, out of five friend requests, at least one originates from a bad account. 3. Model Reliability If the model flags an account as bad, how likely is it to be truly malicious, given the stated TPR and TNR? 4. Data & Features Identify which types of data (e.g., behavior logs, friend-request patterns, reported incidents) would be most relevant to classify accounts accurately. 5. Assessing "Bad Account" Prevalence Propose methods (such as stratified or random sampling) to determine whether the bad-account issue is substantial enough to warrant further intervention. 6. Defining a "Bad User" Outline what characteristics or behaviors would qualify an account as "bad" (e.g., spammer, scammer, bot). 7. Platform Impact Discuss how the presence of malicious users could affect the platform's trust, user experience, and reputation. 8. Friend Request Implications Examine how frequent friend requests from bad accounts might impact legitimate users and overall community health. Follow-Up Considerations Threshold Tuning Discuss how adjusting the classification threshold could alter false positives and false negatives. Cost-Benefit Analysis Evaluate the resource investment needed for automated detection vs. manual review. Long-Term Effects of False Positives Consider how incorrect labeling of legitimate users might erode trust. Advanced Feature Engineering Suggest additional signals (e.g., content quality, login behavior) that could enhance detection accuracy. Scaling & Fairness Explain how to maintain model performance and fairness across billions of accounts, ensuring no disproportionate impact on certain demographics.

Quick Answer: This question evaluates a data scientist's competency in probabilistic reasoning, classifier performance interpretation (sensitivity and specificity), sampling and experiment design, feature engineering for fraud detection, and assessment of user-impact from malicious accounts on a social network.

Related Interview Questions

  • Measure scheduled posts feature success - Meta (medium)
  • Estimate ads ranking revenue impact - Meta (medium)
  • How should you evaluate unconnected content? - Meta (medium)
  • Should WhatsApp launch group calls? - Meta (medium)
  • How would you grow Meta products? - Meta (medium)
Meta logo
Meta
Apr 7, 2025, 3:24 AM
Data Scientist
Onsite
Analytics & Experimentation
9
0

Social Network: Friend-Request Risk and Bad-Account Detection

Context and Assumptions

  • On a large social network (similar to Facebook), 1% of accounts are malicious ("bad").
  • Bad accounts send friend requests at a rate 10× higher than good accounts.
  • A binary classifier achieves 95% true positive rate (TPR) and 95% true negative rate (TNR).
  • Unless otherwise noted, treat incoming friend requests as independent draws from the population of senders over a short time window (stationary behavior).

Questions

  1. Single Friend Request Probability
    • What is the probability that a received friend request comes from a bad account?
  2. Multiple Friend Requests
    • What is the probability that, out of five friend requests, at least one originates from a bad account?
  3. Model Reliability
    • If the model flags an account as bad, how likely is it truly malicious (given TPR = 95% and TNR = 95%)? State assumptions about which population you’re flagging (all accounts vs. request senders).
  4. Data and Features
    • Which data types (behavior logs, friend-request patterns, reported incidents, etc.) are most relevant to classify accounts accurately?
  5. Assessing Bad-Account Prevalence
    • Propose methods (e.g., stratified or random sampling) to determine whether the bad-account issue is substantial enough to warrant intervention.
  6. Defining a "Bad User"
    • What characteristics or behaviors would qualify an account as "bad" (e.g., spammer, scammer, bot)?
  7. Platform Impact
    • How could malicious users affect platform trust, user experience, and reputation?
  8. Friend Request Implications
    • How might frequent friend requests from bad accounts impact legitimate users and community health?

Follow-Up Considerations

  • Threshold Tuning: How does adjusting the decision threshold change false positives and false negatives?
  • Cost–Benefit Analysis: Compare automated detection vs. manual review.
  • Long-Term Effects of False Positives: How might mislabeling legitimate users erode trust?
  • Advanced Feature Engineering: What additional signals (e.g., content quality, login behavior) could improve detection?
  • Scaling and Fairness: How to maintain performance and fairness at very large scale without disproportionate impacts on subgroups?

Solution

Show

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More Analytics & Experimentation•More Meta•More Data Scientist•Meta Data Scientist•Meta Analytics & Experimentation•Data Scientist Analytics & Experimentation
PracHub

Master your tech interviews with 7,500+ 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.