Meta Data Scientist Statistics & Math Interview Questions
Practice the exact questions companies are asking right now.

"10 years of experience but never worked at a top company. PracHub's senior-level questions helped me break into FAANG at 35. Age is just a number."

"I was skeptical about the 'real questions' claim, so I put it to the test. I searched for the exact question I got grilled on at my last Meta onsite... and it was right there. Word for word."

"Got a Google recruiter call on Monday, interview on Friday. Crammed PracHub for 4 days. Passed every round. This platform is a miracle worker."

"I've used LC, Glassdoor, and random Discords. Nothing comes close to the accuracy here. The questions are actually current — that's what got me. Felt like I had a cheat sheet during the interview."

"The solution quality is insane. It covers approach, edge cases, time complexity, follow-ups. Nothing else comes close."

"Legit the only resource you need. TC went from 180k -> 350k. Just memorize the top 50 for your target company and you're golden."

"PracHub Premium for one month cost me the price of two coffees a week. It landed me a $280K+ starting offer."

"Literally just signed a $600k offer. I only had 2 weeks to prep, so I focused entirely on the company-tagged lists here. If you're targeting L5+, don't overthink it."

"Coaches and bootcamp prep courses cost around $200-300 but PracHub Premium is actually less than a Netflix subscription. And it landed me a $178K offer."

"I honestly don't know how you guys gather so many real interview questions. It's almost scary. I walked into my Amazon loop and recognized 3 out of 4 problems from your database."

"Discovered PracHub 10 days before my interview. By day 5, I stopped being nervous. By interview day, I was actually excited to show what I knew."

"I recently cleared Uber interviews (strong hire in the design round) and all the questions were present in prachub."
"The search is what sold me. I typed in a really niche DP problem I got asked last year and it actually came up, full breakdown and everything. These guys are clearly updating it constantly."
Compute probability an account is fake
A platform uses an automated classifier to flag potentially fake accounts. Assume: - Base rate: 2% of accounts are fake. - The classifier flags a fake...
Compute posterior fake probability using Bayes' rule
A platform runs an automated detector to flag fake accounts. - Prior probability an account is fake: \(P(F)=0.02\). - True positive rate (sensitivity)...
Compute fraud probabilities with Bayes and Binomial
Fake-Account Detection with Binomial Sessions and Bayes Updating You are evaluating a rules-based detector for fake accounts on an online platform. Ea...
Determine Probability of Friend Request Being Fake
Scenario You operate a platform where 95% of accounts are real and 5% are fake. Fake accounts send 10 times as many friend requests per account as rea...
Fake Accounts [AE]
Detecting and Managing Bad Accounts on a Social Platform 1) Probability of a Bad Account Sending Friend Requests Context: 1% of accounts are bad. Bad ...
Compute Bayes probability for fake accounts
A platform is trying to detect fake accounts. Assume: - Base rate of fake accounts is \(P(F)=p\). - A detection system flags an account as suspicious ...
Compare Bayesian and frequentist decisions
A/B Test With Beta–Binomial Posteriors and Decision-Making Under Asymmetric Costs You ran a two-arm A/B test on a binary KPI with independent Beta(1, ...
Compute probabilities for chatbot response quality
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})...
Estimate bots and CI from DAU spike
Mixture Spike and Mean-Difference Inference for Daily Comments Context A product has DAU (daily active users) = 2,000,000. On day T, total comments in...
Choose robust metrics for skewed comments
Robust central tendency and inference for zero‑inflated, heavy‑tailed counts You are evaluating an A/B test on per‑user daily comment counts. The outc...
Analyze ad targeting expectations and distributions
Ads Profit, Variance Decomposition, and Exponential Timing Context: You run an ad slot with two user segments. On each eligible page view (impression ...
Calculate Posterior Fraud Probability Using Bayes' Theorem
Posterior Fraud Probability After a Flag Context You operate a fraud detection system that flags accounts as suspicious. Define: - F: account is fraud...
Estimate CTR lift with binomial tests and errors
A/B Test Inference, Peeking, and Multiple Comparisons You run a two-arm A/B test of click-through rate (CTR). - Control: n_c = 10,000,000 impressions,...
Compute posterior and event counts in fraud screen
Fake-Account Screening with Threshold on 5 Signals You are designing a rule-based screener that flags an account if at least k of 5 binary signals fir...
Model comment count distribution and validate assumptions
You observe daily comment counts per post on a large social app are highly skewed with many zeros. a) Choose an appropriate discrete model among Poiss...
Apply sequential testing without p-hacking
Sequential Monitoring With Early Stopping Context: You are planning a two‑sided hypothesis test with continuous monitoring and early stopping for effi...
Analyze DAU comments distribution and resampling
Consider the metric comments_per_DAU (number of comments a daily active user makes in a day). a) Shape: Describe and justify the expected distribution...
Analyze skewed comments and sampling effects
Right‑Skewed Daily Comments: Location Stats and Sampling Distributions You’re analyzing daily user comments per user, which are right‑skewed count dat...
Compute conditional occupancy across two rooms
Probability and Bayes Update: Two Rooms Setup There are two rooms. Prior over occupancy states: - With probability 1/3: both rooms are occupied. - Wit...
Analyze Distribution of Daily Page Shares Per User
Engagement Distributions and Cohort Dynamics You are analyzing per-user, per-day engagement. Assume a day-level panel with all users included (inactiv...