PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Statistics & Math/Meta

Compute probabilities for chatbot response quality

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a candidate's grasp of basic probability concepts, including independence, joint event probabilities, and i.i.d. assumptions. It is commonly asked to test probabilistic reasoning about repeated trials within the Statistics & Math domain and is primarily a conceptual understanding problem with a simple practical application.

  • easy
  • Meta
  • Statistics & Math
  • Data Scientist

Compute probabilities for chatbot response quality

Company: Meta

Role: Data Scientist

Category: Statistics & Math

Difficulty: easy

Interview Round: Onsite

## Context A chatbot response is considered **good** if it is both: - **Helpful**, and - **Honest**. You are told: - \(P(\text{Helpful}) = 0.8\) - \(P(\text{Honest}) = 0.9\) Assume (unless you explicitly state otherwise) that helpfulness and honesty are independent for a given response, and that responses across turns are i.i.d. ## Questions 1. What is \(P(\text{Good})\) for a single response? 2. What is the probability of getting **two good responses in a row**? 3. Given the **first three** responses are good, what is the probability that the **4th** response is good?

Quick Answer: This question evaluates a candidate's grasp of basic probability concepts, including independence, joint event probabilities, and i.i.d. assumptions. It is commonly asked to test probabilistic reasoning about repeated trials within the Statistics & Math domain and is primarily a conceptual understanding problem with a simple practical application.

Related Interview Questions

  • Compute probability an account is fake - Meta (easy)
  • Compute Bayes probability for fake accounts - Meta (easy)
  • Compute posterior fake probability using Bayes' rule - Meta (medium)
  • Estimate bots and CI from DAU spike - Meta (medium)
  • Estimate Portal’s causal lift on video-call usage - Meta (Medium)
Meta logo
Meta
Oct 30, 2025, 12:00 AM
Data Scientist
Onsite
Statistics & Math
3
0

Context

A chatbot response is considered good if it is both:

  • Helpful , and
  • Honest .

You are told:

  • P(Helpful)=0.8P(\text{Helpful}) = 0.8P(Helpful)=0.8
  • P(Honest)=0.9P(\text{Honest}) = 0.9P(Honest)=0.9

Assume (unless you explicitly state otherwise) that helpfulness and honesty are independent for a given response, and that responses across turns are i.i.d.

Questions

  1. What is P(Good)P(\text{Good})P(Good) for a single response?
  2. What is the probability of getting two good responses in a row ?
  3. Given the first three responses are good, what is the probability that the 4th response is good?

Solution

Show

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...

Browse More Questions

More Statistics & Math•More Meta•More Data Scientist•Meta Data Scientist•Meta Statistics & Math•Data Scientist Statistics & Math
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.