PracHub
QuestionsCoachesLearningGuidesInterview Prep
|Home/Machine Learning/TikTok

When prioritize precision vs recall

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's competency with binary classification metrics (precision and recall), cost-sensitive decision-making, and operating-threshold selection for productized models in the Machine Learning domain.

  • easy
  • TikTok
  • Machine Learning
  • Data Scientist

When prioritize precision vs recall

Company: TikTok

Role: Data Scientist

Category: Machine Learning

Difficulty: easy

Interview Round: Technical Screen

## Context You are working on a product team and building (or evaluating) a binary classifier that triggers an action (e.g., show a warning, block content, route to manual review, send a notification, or prioritize leads). ## Question 1. Explain **what precision and recall mean** in this business context. 2. For what types of business scenarios would you **prioritize precision over recall**? Give 2–3 concrete examples. 3. For what types of business scenarios would you **prioritize recall over precision**? Give 2–3 concrete examples. 4. Describe how you would **choose an operating threshold** (or decision rule) in practice, including: - the cost/benefit tradeoff and asymmetric error costs - capacity constraints (e.g., manual review bandwidth) - base-rate / class imbalance considerations - what metrics/curves you would look at (e.g., PR curve) - any guardrail metrics you would monitor after launch

Quick Answer: This question evaluates a data scientist's competency with binary classification metrics (precision and recall), cost-sensitive decision-making, and operating-threshold selection for productized models in the Machine Learning domain.

Related Interview Questions

  • Design multimodal deployment under compute limits - TikTok (easy)
  • Write self-attention and cross-entropy pseudocode - TikTok (medium)
  • Explain overfitting, dropout, normalization, RL post-training - TikTok (medium)
  • Answer ML fundamentals and diagnostics questions - TikTok (hard)
  • Implement AUC-ROC, softmax, and logistic regression - TikTok (medium)
|Home/Machine Learning/TikTok

When prioritize precision vs recall

TikTok logo
TikTok
Nov 15, 2025, 12:00 AM
easyData ScientistTechnical ScreenMachine Learning
2
0

Context

You are working on a product team and building (or evaluating) a binary classifier that triggers an action (e.g., show a warning, block content, route to manual review, send a notification, or prioritize leads).

Question

  1. Explain what precision and recall mean in this business context.
  2. For what types of business scenarios would you prioritize precision over recall ? Give 2–3 concrete examples.
  3. For what types of business scenarios would you prioritize recall over precision ? Give 2–3 concrete examples.
  4. Describe how you would choose an operating threshold (or decision rule) in practice, including:
    • the cost/benefit tradeoff and asymmetric error costs
    • capacity constraints (e.g., manual review bandwidth)
    • base-rate / class imbalance considerations
    • what metrics/curves you would look at (e.g., PR curve)
    • any guardrail metrics you would monitor after launch
Loading comments...

Browse More Questions

More Machine Learning•More TikTok•More Data Scientist•TikTok Data Scientist•TikTok Machine Learning•Data Scientist Machine Learning

Write your answer

Your first approved answer each day earns 20 XP.

Sign in to write your answer.
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
  • AI Coding 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.