PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Machine Learning/Meta

Design Machine Learning Model for Facebook Groups Post Ranking

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a candidate's ability to design an end-to-end machine learning recommender for social community group posts, probing competencies in feature engineering, label and objective selection, model family choice, offline and online evaluation, and deployment concerns such as latency, privacy, integrity, exploration, and blending with other feed content, within the Machine Learning domain for a Data Scientist role. It is commonly asked to assess trade-offs between maximizing user engagement and maintaining healthy, safe content and system constraints, and it tests both conceptual understanding of design trade-offs and practical application in evaluation, monitoring, and production deployment.

  • hard
  • Meta
  • Machine Learning
  • Data Scientist

Design Machine Learning Model for Facebook Groups Post Ranking

Company: Meta

Role: Data Scientist

Category: Machine Learning

Difficulty: hard

Interview Round: Onsite

##### Scenario Ranking Facebook Groups posts in a user's Newsfeed ##### Question Design a machine-learning model to recommend Facebook Groups posts in Newsfeed. What features, labels, model family, offline/online evaluation, and deployment considerations would you use? ##### Hints Think engagement signals, embeddings, multi-task learning, A/B validation.

Quick Answer: This question evaluates a candidate's ability to design an end-to-end machine learning recommender for social community group posts, probing competencies in feature engineering, label and objective selection, model family choice, offline and online evaluation, and deployment concerns such as latency, privacy, integrity, exploration, and blending with other feed content, within the Machine Learning domain for a Data Scientist role. It is commonly asked to assess trade-offs between maximizing user engagement and maintaining healthy, safe content and system constraints, and it tests both conceptual understanding of design trade-offs and practical application in evaluation, monitoring, and production deployment.

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
2
0

ML System Design: Ranking Facebook Groups Posts in News Feed

Scenario

You are designing a machine-learning system to recommend posts from Facebook Groups in a user's News Feed. The goal is to maximize user value and healthy engagement while respecting integrity, privacy, and latency constraints.

Assume:

  • Posts can come from groups the user has joined and (optionally) public groups suggested to the user.
  • The recommender will operate within a larger News Feed system and must blend well with other content types.
  • Strict guardrails against spam/low-quality content and negative feedback are required.

Task

Propose a machine-learning approach covering:

  1. Features: What user, group, content, and context features would you use?
  2. Labels/Objectives: What labels and objective(s) would you optimize? How would you handle multiple signals and negative feedback?
  3. Model Family: What modeling architecture(s) would you choose and why?
  4. Offline Evaluation: Which metrics and methodologies would you use to validate offline?
  5. Online Evaluation: How would you run A/B tests and guardrail metrics?
  6. Deployment Considerations: Data/feature pipelines, latency, cold start, integrity, monitoring, exploration, and blending with the broader feed.

Hint: Consider engagement signals, embeddings, multi-task learning, and A/B validation.

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.