Skip to content
RED SAGSkills

Statistics interview questions and answers

Statistics questions come up in data analyst and data scientist interviews. They check whether you can pick the right summary or test and explain what a result really means.

Below are 60 Statistics questions with the correct answer and a short explanation, grouped from fresher to experienced level. Try each one before you open the answer.

What Statistics interviews usually check

  • ✓Mean, median, variance and distributions
  • ✓Sampling, confidence intervals and the central limit theorem
  • ✓Hypothesis tests, p-values and errors
  • ✓Correlation vs causation
  • ✓Regression basics and common pitfalls

Statistics interview questions for freshers easy

1. Typical salary with one outlier

Five staff earn ₹30k, ₹32k, ₹35k, ₹38k and ₹5 lakh a month. Which figure best shows a typical salary?

  1. A.The mean, about ₹1.27 lakh
  2. B.The largest value, ₹5 lakh
  3. C.The range, ₹4.7 lakh
  4. D.The median, ₹35k
Show answer

Answer: D. The median, ₹35k

The mean is (30 + 32 + 35 + 38 + 500) / 5 = ₹127k, pulled up by one outlier. The median is the middle value of the sorted list, ₹35k, and is not affected by one extreme value. Use the median, or percentiles, for skewed data such as pay or response times.

2. Entropy of a fair four-way choice

What is the entropy, in bits, of a uniform distribution over 4 classes?

  1. A.2 bits
  2. B.4 bits
  3. C.1 bit
  4. D.0.25 bits
Show answer

Answer: A. 2 bits

Entropy = −Σ p log₂ p = −4 × 0.25 × log₂ 0.25 = 2 bits. A uniform distribution over K classes has entropy log₂ K, the maximum possible for K outcomes.

3. What the intercept means

A salary model is salary = 3,00,000 + 50,000 × years_of_experience. What does 3,00,000 represent?

  1. A.Average salary of all employees
  2. B.The salary rise for each year
  3. C.The model's typical error in rupees
  4. D.Predicted salary at zero years
Show answer

Answer: D. Predicted salary at zero years

The intercept is the prediction when all features are zero, here a fresher with no experience. It equals the average salary only if the features are centred. The 50,000 is the slope: the rise per year.

4. Test set from a later period

A credit model is trained on 2023–2024 applications. Why do risk teams test it on applications from early 2025 rather than a random 2023–2024 sample?

  1. A.Later data always has cleaner labels
  2. B.Random samples cannot be used to compute AUC
  3. C.It shows performance on later, shifted data
  4. D.It makes the training set much larger
Show answer

Answer: C. It shows performance on later, shifted data

An out-of-time test mimics deployment: the model is trained on the past and used on the future, where customers and the economy may have shifted. A random in-time sample usually gives a rosier number.

5. What standard deviation tells you

Two delivery teams both average 30 minutes per delivery. Team A has a standard deviation of 2 minutes, Team B has 12 minutes. What does this tell you?

  1. A.Team B is faster on average
  2. B.Team A is more consistent; Team B delivery times vary much more
  3. C.Team A has more deliveries
  4. D.Both teams are equally predictable
Show answer

Answer: B. Team A is more consistent; Team B delivery times vary much more

Standard deviation measures how spread out values are around the mean. With the same mean, the smaller standard deviation of Team A means its delivery times stay close to 30 minutes, while Team B times are much more variable.

6. Values within two standard deviations

For a normal distribution, roughly what share of values fall within two standard deviations of the mean?

  1. A.95%
  2. B.68%
  3. C.99.7%
  4. D.50%
Show answer

Answer: A. 95%

The 68-95-99.7 rule says about 68% of values lie within one standard deviation, about 95% within two, and about 99.7% within three. It is a quick sanity check, but it only holds for data that is roughly normal.

7. Exactly two heads in three flips

You flip a fair coin three times. What is the probability of exactly two heads?

  1. A.1/4
  2. B.1/2
  3. C.3/8
  4. D.2/3
Show answer

Answer: C. 3/8

There are 8 equally likely sequences. Three of them have exactly two heads: HHT, HTH and THH. So the probability is 3/8, which matches the binomial formula C(3,2) x 0.5^3.

8. Two independent servers both up

Two servers fail independently. Each is up 99% of the time. What fraction of the time are both up?

  1. A.99%
  2. B.98.01%
  3. C.99.99%
  4. D.98%
Show answer

Answer: B. 98.01%

For independent events, multiply: 0.99 × 0.99 = 0.9801, so both are up 98.01% of the time. A system that needs both is less available than either one. If either server is enough, availability is 1 − 0.01² = 99.99%.

9. Expected value of a raffle ticket

A raffle ticket costs ₹100. One in 1,000 tickets wins ₹50,000, and the rest win nothing. What is the expected gain per ticket?

  1. A.+₹50
  2. B.−₹50
  3. C.₹0
  4. D.−₹100
Show answer

Answer: B. −₹50

Expected winnings are ₹50,000 × 1/1,000 = ₹50. Subtracting the ₹100 cost gives an expected gain of −₹50 per ticket. On average, a buyer loses half of what they spend.

10. A negative covariance

The covariance between hours of rain and footfall in an outdoor market is negative. What does that tell you?

  1. A.Above-average rain goes with below-average footfall
  2. B.Rain is proven to cause lower footfall
  3. C.The two are unrelated, as covariance is below zero
  4. D.Footfall is always zero when it rains
Show answer

Answer: A. Above-average rain goes with below-average footfall

A negative covariance means the variables tend to move in opposite directions around their means. It says nothing about cause. Its size depends on units, so correlation, which is scaled to between −1 and 1, is easier to interpret.

11. Reading a P90 latency

An API's P90 latency is 400 ms. What does that mean?

  1. A.90% of requests finished in 400 ms or less
  2. B.The average request took 400 ms
  3. C.10% of requests finished in 400 ms or less
  4. D.The slowest request took 400 ms
Show answer

Answer: A. 90% of requests finished in 400 ms or less

The 90th percentile is the value below which 90% of observations fall. So 90% of requests took at most 400 ms and 10% took longer. Percentiles describe tails, which averages hide.

12. Ten heads in a row

What is the probability that a fair coin lands heads 10 times in a row?

  1. A.1/512
  2. B.1/100
  3. C.1/2,048
  4. D.1/1,024
Show answer

Answer: D. 1/1,024

Each flip is independent with probability 1/2, so ten heads is (1/2)^10 = 1/1,024. Any specific sequence of 10 flips has that same probability. Among thousands of people flipping, someone will likely get such a streak.

13. Typical value of a category

A column records each customer's payment method: UPI, card, cash or wallet. Which summary describes the most typical value?

  1. A.The mode
  2. B.The mean
  3. C.The standard deviation
  4. D.The median
Show answer

Answer: A. The mode

For nominal categories with no order, only the mode, the most frequent value, makes sense. Means and medians need numbers or at least an order. Report shares of each method alongside the mode.

14. z-test or t-test

You have 15 measurements of delivery time and do not know the population SD. Which test is appropriate for the mean?

  1. A.A z-test using the sample SD as if it were known
  2. B.A chi-square test
  3. C.A t-test with 14 degrees of freedom
  4. D.No test is possible with 15 values
Show answer

Answer: C. A t-test with 14 degrees of freedom

When the SD is estimated from a small sample, the t-distribution accounts for that extra uncertainty with heavier tails. A one-sample t-test has n − 1 = 14 degrees of freedom. With large samples, t and z give nearly the same result.

15. R² from a correlation

In a simple linear regression, the correlation between x and y is 0.6. What is R²?

  1. A.0.60
  2. B.0.77
  3. C.0.06
  4. D.0.36
Show answer

Answer: D. 0.36

With one predictor, R² equals the square of the correlation: 0.6² = 0.36. So a correlation that sounds strong explains only about a third of the variance. This link does not hold in the same simple way with several predictors.

16. Parts of a time series

Daily sales for a Dubai mall are decomposed into three components. Which set is standard?

  1. A.Trend, seasonality, remainder
  2. B.Mean, median and mode
  3. C.Lag, lead and window
  4. D.Bias, variance and noise
Show answer

Answer: A. Trend, seasonality, remainder

Classical and STL decomposition split a series into a slow-moving trend, repeating seasonal patterns such as day of week, and a remainder of what is left. Looking at each part separately makes changes easier to see. Multiple seasonal periods can also be modelled.

17. Uncertainty further into the future

A demand forecast shows 80% prediction intervals for the next 12 weeks. How should the interval width usually change from week 1 to week 12?

  1. A.It should shrink
  2. B.It should stay the same
  3. C.It should widen
  4. D.It should become zero
Show answer

Answer: C. It should widen

Errors build up as you forecast further ahead, because each step depends on uncertain earlier steps and conditions drift. So intervals widen with the horizon. A forecast with flat intervals far ahead is probably understating uncertainty.

18. One point creates a correlation

Twenty stores show no relationship between staff count and sales, with r near 0. Adding one huge flagship store with far more staff and sales raises r to 0.8. What should you conclude?

  1. A.One extreme point can create a strong r; plot the data
  2. B.More staff clearly drive more sales
  3. C.The other 20 stores were measured wrongly
  4. D.A correlation of 0.8 cannot come from one point
Show answer

Answer: A. One extreme point can create a strong r; plot the data

Pearson correlation is sensitive to extreme values, and a single far-out point can create or hide a strong correlation. Always plot the data first. Spearman rank correlation, or reporting results with and without the point, gives a more honest picture.

19. Which set has more spread

Two stores have the same average daily sales of 50. Which set of daily sales has the larger standard deviation?

Store A: 48, 50, 52, 49, 51
Store B: 20, 80, 35, 65, 50
  1. A.Store A
  2. B.They are equal because the means are equal
  3. C.Store B
  4. D.You cannot tell without the median
Show answer

Answer: C. Store B

Standard deviation measures how far values usually sit from the mean. Store B swings from 20 to 80, while Store A stays within 2 of 50. Same mean, very different consistency, which is why you report spread as well as the average.

20. Spread of delivery times

You have 50,000 delivery times in minutes and want to see how they are spread out, including the long tail. Which chart fits?

  1. A.A pie chart of delivery times
  2. B.A bar for each of the 50,000 deliveries
  3. C.A histogram of delivery time
  4. D.A KPI card with the average
Show answer

Answer: C. A histogram of delivery time

A histogram groups the continuous values into bins and shows how many fall in each, so you see the peak, the spread and the tail. An average hides the tail, which is often what customers complain about.

Statistics intermediate interview questions medium

21. Average order value across stores

Store A had 100 orders averaging ₹500. Store B had 900 orders averaging ₹300. What is the average order value across both stores?

  1. A.₹320
  2. B.₹400
  3. C.₹380
  4. D.₹350
Show answer

Answer: A. ₹320

Total sales are 100 × 500 + 900 × 300 = 50,000 + 270,000 = ₹3,20,000 over 1,000 orders, so the average is ₹320. Averaging the two averages gives ₹400 and wrongly treats both stores as equal in size. Always weight by the counts.

22. Loss that tolerates a few wild labels

A regression target has a few extreme, probably wrong values that dominate the squared error. Which loss keeps squared behaviour for small errors but grows only linearly for large ones?

  1. A.Mean squared error
  2. B.Huber loss
  3. C.Log loss
  4. D.Hinge loss
Show answer

Answer: B. Huber loss

Huber loss is quadratic below a threshold δ and linear above it, so a few huge residuals do not dominate the fit the way they do with MSE. Log loss and hinge loss are for classification.

23. Overall rate flips when split

Hospital A has a higher survival rate than Hospital B for both mild and severe cases, yet Hospital B has a higher overall survival rate. How is that possible?

  1. A.The data must contain an error
  2. B.Hospital B has better doctors overall
  3. C.Survival rates cannot be compared across hospitals
  4. D.Hospital A treats many more severe cases, and the different case mix reverses the combined result (Simpson paradox)
Show answer

Answer: D. Hospital A treats many more severe cases, and the different case mix reverses the combined result (Simpson paradox)

When groups have very different mixes of a strong factor (severity), the aggregate rate can reverse the within-group comparison. This is Simpson paradox. Always check whether a hidden grouping variable is driving an overall comparison, and compare like with like.

24. Exclusive events and independence

Events A and B each have probability 0.3 and cannot both happen. Are they independent?

  1. A.Yes, because they do not affect each other
  2. B.Yes, because their probabilities are equal
  3. C.It cannot be known without more data
  4. D.No; knowing A happened makes B impossible
Show answer

Answer: D. No; knowing A happened makes B impossible

Independence needs P(A and B) = P(A) × P(B) = 0.09. Mutually exclusive means P(A and B) = 0, so they are strongly dependent: if A occurs, B cannot. Only events with zero probability can be both exclusive and independent.

25. Transaction amounts with a long tail

UPI transaction amounts roughly follow a log-normal distribution. How do the mean and median usually compare?

  1. A.The mean equals the median
  2. B.The mean is above the median
  3. C.The mean is below the median
  4. D.The median is always zero
Show answer

Answer: B. The mean is above the median

A log-normal is right-skewed: most values are small, but a long tail of large amounts pulls the mean up. So the mean exceeds the median. Taking logs makes the data roughly normal, which is why log transforms help in analysis.

26. Which branch has steadier sales

Branch A's daily sales have mean ₹2,00,000 and SD ₹40,000. Branch B's have mean ₹50,000 and SD ₹15,000. Which is more variable relative to its size?

  1. A.A, because its SD is larger
  2. B.Both are the same
  3. C.It cannot be compared
  4. D.B, with a CV of 0.30 versus 0.20
Show answer

Answer: D. B, with a CV of 0.30 versus 0.20

The coefficient of variation is SD ÷ mean: A is 40,000 / 2,00,000 = 0.20 and B is 15,000 / 50,000 = 0.30. B swings more relative to its typical level. Raw SDs mislead when means differ a lot.

27. Converting probability to odds

A lead converts with probability 0.2. What are the odds of conversion?

  1. A.0.20
  2. B.0.25
  3. C.4.00
  4. D.0.80
Show answer

Answer: B. 0.25

Odds = p / (1 − p) = 0.2 / 0.8 = 0.25, or 1 to 4. Logistic regression models the log of the odds, so its coefficients are read as odds ratios. Odds and probabilities are close only when p is small.

28. Interval for a survey share

In a random sample of 600 shoppers, 40% prefer next-day delivery. What is the approximate 95% confidence interval?

  1. A.38% to 42%
  2. B.30% to 50%
  3. C.39.6% to 40.4%
  4. D.36% to 44%
Show answer

Answer: D. 36% to 44%

SE = √(0.4 × 0.6 / 600) = √0.0004 = 0.02. The 95% interval is 0.40 ± 1.96 × 0.02 ≈ 0.40 ± 0.039, about 36% to 44%. Quadrupling the sample would halve this width.

29. Comparing average baskets in four cities

You want to know whether average basket size differs between four cities, using one test instead of six pairwise t-tests. What is the standard choice?

  1. A.A chi-square test of independence
  2. B.A one-way ANOVA
  3. C.Six t-tests at α = 0.05 each
  4. D.A paired t-test
Show answer

Answer: B. A one-way ANOVA

One-way ANOVA tests whether all group means are equal with a single F-test, keeping the overall false positive rate at α. Six separate t-tests would raise the chance of a false alarm. If ANOVA rejects, follow-up tests with corrections find which pairs differ.

30. R² keeps rising with more columns

Adding 15 random noise columns to a regression raises R² from 0.40 to 0.43. Which measure would show these columns add nothing?

  1. A.Plain R², because it never rises without reason
  2. B.The intercept
  3. C.The total sum of squares
  4. D.Adjusted R², which penalises extra predictors
Show answer

Answer: D. Adjusted R², which penalises extra predictors

Plain R² can never fall when you add predictors, because the model can always fit noise a little. Adjusted R² charges for each extra parameter and drops when new columns do not help enough. Out-of-sample error is an even better check.

31. Ridge versus lasso

You fit a regression with 200 candidate predictors and want a model that keeps only a few. Which regularisation tends to set some coefficients exactly to zero?

  1. A.Ridge (L2)
  2. B.Ordinary least squares
  3. C.Adding more predictors
  4. D.Lasso (L1)
Show answer

Answer: D. Lasso (L1)

The L1 penalty in lasso has corners that push some coefficients exactly to zero, so it performs variable selection. Ridge's L2 penalty shrinks coefficients smoothly but rarely to zero. Elastic net mixes both, which helps with correlated predictors.

32. Slope from correlation and spreads

Correlation between store size (x) and daily sales (y) is 0.5. SD of x is 5 hundred sq ft and SD of y is ₹20 thousand. What is the least squares slope?

  1. A.0.5
  2. B.2
  3. C.10
  4. D.0.125
Show answer

Answer: B. 2

In simple regression, slope = r × SD(y) / SD(x) = 0.5 × 20 / 5 = 2. So each extra 100 sq ft goes with about ₹2,000 more daily sales. The slope is only a description of association, not proof that size causes sales.

33. Ramadan shifts every year

A Gulf retailer's sales change sharply during Ramadan, which moves about 11 days earlier each Gregorian year. Why does a plain yearly seasonal term handle this poorly?

  1. A.Yearly seasonality only works for weekly data
  2. B.Ramadan has no effect on sales
  3. C.Seasonal terms cannot be used in retail
  4. D.It assumes the same calendar dates each year
Show answer

Answer: D. It assumes the same calendar dates each year

Yearly seasonality ties patterns to fixed calendar dates, but Ramadan, Eid and Diwali move. Add holiday indicator variables or a holiday calendar so the model learns the effect relative to the event itself. Many forecasting libraries support custom holiday lists.

34. Sampling whole schools

To survey students, you randomly choose 30 schools and survey every student in them. Compared with a simple random sample of the same number of students, what is usually true?

  1. A.It is always more precise
  2. B.It is cheaper but usually less precise
  3. C.It removes all bias
  4. D.It needs no weighting or adjustment at all
Show answer

Answer: B. It is cheaper but usually less precise

Cluster sampling is cheaper to run, but students in one school tend to be similar, so each extra student adds less new information. The effective sample size is smaller, which the design effect captures. Analysis must account for clustering to get honest standard errors.

35. Average price across two stores

Store A sold 100 units at 10 AED each. Store B sold 300 units at 20 AED each. What is the average selling price per unit across both stores?

  1. A.15 AED
  2. B.16 AED
  3. C.20 AED
  4. D.17.5 AED
Show answer

Answer: D. 17.5 AED

Total revenue is 100 x 10 + 300 x 20 = 7,000 AED for 400 units, so the average price per unit is 7,000 / 400 = 17.5 AED. The simple average of 10 and 20 gives 15, which ignores that Store B sold three times more units. Weight by volume whenever groups differ in size.

36. Typical salary on a dashboard

A salary dashboard shows the average salary of 200 staff as ₹28 lakh, but most people earn ₹8–15 lakh, and a few leaders earn crores. What should it show as "typical"?

  1. A.The maximum salary among all 200 staff
  2. B.The median, with a distribution chart
  3. C.The most common job title in the team
  4. D.The sum of all the salaries in the team
Show answer

Answer: B. The median, with a distribution chart

A few very high values pull the mean up, so it describes nobody. The median is the middle value and resists outliers. A histogram or box plot also shows the spread that a single number hides.

37. Capturing a token in JMeter

A JMeter login response returns {"accessToken":"..."} and later requests need it in a header. Which element captures the value?

  1. A.A Response Assertion on the final request
  2. B.A Summary Report listener on the thread group
  3. C.JSON Extractor as a post-processor on the login sampler
  4. D.A Uniform Random Timer before the next sampler
Show answer

Answer: C. JSON Extractor as a post-processor on the login sampler

A JSON Extractor (post-processor) applies a JSON path like $.accessToken and saves the result in a variable. Later samplers use ${accessToken}, for example in an HTTP Header Manager. Regex and boundary extractors do the same for non-JSON responses.

38. Twelve versus nine sign-ups

In a test, version A gets 12 sign-ups from 300 visitors and version B gets 9 from 300. A teammate says, "A wins, ship it." What is the best response?

  1. A.A is clearly better, since 12 is a third more than 9
  2. B.B is better, since fewer sign-ups means higher quality
  3. C.The test proves neither page should ever be shipped
  4. D.The gap is too small to tell apart from chance at this size
Show answer

Answer: D. The gap is too small to tell apart from chance at this size

With conversion rates of 4% and 3% on 300 visitors each, the difference is well within random noise. Either collect much more data, look for a much bigger effect, or decide on other grounds such as cost or user feedback.

39. Margin of error for a survey

You survey 400 randomly chosen users and 50% say they use the export feature. Roughly what is the 95% margin of error?

  1. A.About ±1 percentage point
  2. B.About ±5 percentage points
  3. C.About ±10 percentage points
  4. D.About ±25 percentage points
Show answer

Answer: B. About ±5 percentage points

The margin of error is about 1.96 × √(p(1 − p)/n) = 1.96 × √(0.25/400) = 1.96 × 0.025 ≈ 0.049, or roughly ±5 points. To halve it you need four times as many responses. This assumes a random sample, which self-selected surveys often are not.

40. What 80% power means

A test is planned with 80% power for a 10% relative lift. What does that mean?

  1. A.There is an 80% chance that the variant will win the test
  2. B.If the true lift is 10%, the test catches it 80% of the time
  3. C.The test will finish in 80% of the time originally planned
  4. D.80% of all visitors in the test will be shown the variant
Show answer

Answer: B. If the true lift is 10%, the test catches it 80% of the time

Power is the chance of detecting an effect of a given size if it really exists. At 80% power, one in five real 10% lifts would be missed. Higher power needs a bigger sample.

Statistics interview questions for experienced candidates hard

41. Upper bound of the fifth retry delay

A client retries with delay = random(0, min(cap, base × 2^attempt)), base = 200 ms, cap = 5,000 ms, attempt counted from 0. What is the largest possible delay at attempt 5?

  1. A.6,400 ms
  2. B.5,000 ms
  3. C.3,200 ms
  4. D.1,000 ms
Show answer

Answer: B. 5,000 ms

base × 2^5 = 200 × 32 = 6,400 ms, which is above the cap, so the limit is 5,000 ms. The random 'full jitter' spreads clients across 0 to that limit so they do not all retry at the same moment. Without jitter, many clients that failed together retry together.

42. Back-transforming log predictions

You fit a model to log(revenue) and report exp(prediction) as expected revenue per customer. Summed over customers, the forecast comes in well below actual revenue. Why?

  1. A.The log transform made the model overfit
  2. B.exp() cannot be applied to negative predictions
  3. C.exp of the mean of log(y) estimates the median, not the mean, so it underestimates on skewed data
  4. D.Revenue must be standardised before taking logs
Show answer

Answer: C. exp of the mean of log(y) estimates the median, not the mean, so it underestimates on skewed data

Because exp is convex, exp(E[log y]) is less than E[y] (Jensen). Back-transforming a log model gives something close to the median, which is below the mean for right-skewed revenue. A smearing correction, a variance adjustment or a model that predicts the mean directly, such as Poisson or Tweedie regression, fixes the totals.

43. Average lifetime with active customers

To estimate average customer lifetime, an analyst averages tenure only for customers who have already cancelled, ignoring those still active. What is wrong and what should be used?

  1. A.Nothing; active customers have no lifetime yet
  2. B.Active customers are right-censored, so dropping them underestimates lifetime; use survival methods such as Kaplan-Meier
  3. C.Tenure should be log-transformed before averaging
  4. D.Active customers should be counted as cancelling today
Show answer

Answer: B. Active customers are right-censored, so dropping them underestimates lifetime; use survival methods such as Kaplan-Meier

Active customers have lived at least as long as their current tenure, which is real information. Dropping them keeps mostly short-lived customers, and treating them as cancelling today also cuts lifetimes short. Survival analysis (Kaplan-Meier curves, Cox models) uses censored observations correctly.

44. Making a simulation ten times more precise

A Monte Carlo simulation with 10,000 runs estimates a loss probability with a standard error of 0.004. How many runs are needed for a standard error of 0.0004?

  1. A.100,000
  2. B.20,000
  3. C.10,00,000 (one million)
  4. D.1,00,00,000 (ten million)
Show answer

Answer: C. 10,00,000 (one million)

Simulation error shrinks with the square root of the number of runs. Cutting it by a factor of 10 needs 10² = 100 times more runs: 10,000 × 100 = 1,000,000. Variance-reduction tricks can help when that is too costly.

45. Two trending series that correlate

Regressing yearly smartphone users on yearly tea exports gives R² = 0.93 and a tiny p-value. Both have risen steadily for 15 years. What is the likely problem?

  1. A.The sample is too large
  2. B.Spurious regression from shared trends
  3. C.Tea exports cause smartphone use to grow
  4. D.R² is always high for yearly data
Show answer

Answer: B. Spurious regression from shared trends

Two unrelated series with trends will look strongly correlated, and standard p-values assume stationary errors, so they mislead. Regress differences or growth rates instead, or test for cointegration. The high R² reflects time, not a link.

46. Choosing the AR order

A stationary series has a partial autocorrelation plot with significant spikes at lags 1 and 2 and nothing after. The ACF decays slowly. Which model does this suggest?

  1. A.MA(2)
  2. B.AR(1)
  3. C.AR(2)
  4. D.White noise
Show answer

Answer: C. AR(2)

For an autoregressive AR(p) process, the PACF cuts off after lag p while the ACF tails off. A cutoff after lag 2 points to AR(2). For a moving-average MA(q) process it is the reverse: the ACF cuts off after lag q.

47. Ranking many prompts from pairs

You have pairwise judge results for 8 prompt variants, but not every pair was compared equally often. What is a principled way to turn these into one ranking?

  1. A.Fit a Bradley–Terry (Elo-style) strength model
  2. B.Rank them by the raw number of wins only
  3. C.Rank by the length of each prompt
  4. D.Pick the variant that was compared most often
Show answer

Answer: A. Fit a Bradley–Terry (Elo-style) strength model

A Bradley–Terry model estimates a strength score per variant from who beat whom, accounting for opponents faced and uneven pair counts. Raw win counts favour variants that happened to face weak opponents or played more often.

48. No failures seen in 150 tests

A red-team suite of 150 independent prompts produced zero harmful outputs. Using the "rule of three", what is the approximate 95% upper bound on the true harmful-output rate?

  1. A.About 2%
  2. B.0%
  3. C.About 0.2%
  4. D.About 6.7%
Show answer

Answer: A. About 2%

With zero events in n trials, the 95% upper bound is about 3 ÷ n = 3 ÷ 150 = 2%. Seeing no failures does not mean the rate is zero; it only rules out rates much above 2% for this kind of input.

49. Overall rate goes the other way

Version B has a higher conversion rate than A on both mobile and desktop, but A has a higher conversion rate overall. What explains this?

  1. A.The test must have a bug, because this is mathematically impossible
  2. B.B received a much larger share of low-converting mobile traffic, so mixing segments reverses the overall result (Simpson's paradox)
  3. C.The p-value is too high
  4. D.Desktop users are counted twice
Show answer

Answer: B. B received a much larger share of low-converting mobile traffic, so mixing segments reverses the overall result (Simpson's paradox)

This is Simpson's paradox: when groups have very different sizes and base rates, combining them can reverse a trend seen in every subgroup. Here B got more traffic from the weaker segment. Check that randomisation gave a balanced mix and compare like with like.

50. How reliable is a fraud flag

1% of transactions are fraud. A model flags 99% of fraud cases and also wrongly flags 5% of normal transactions. If a transaction is flagged, about how likely is it to be fraud?

  1. A.About 17%
  2. B.About 95%
  3. C.About 99%
  4. D.About 50%
Show answer

Answer: A. About 17%

Out of 10,000 transactions, 100 are fraud and about 99 are flagged. Of the 9,900 normal ones, 5% = 495 are also flagged. So only 99 / (99 + 495), about 17%, of flags are real fraud. When the base rate is low, even a good model produces mostly false alarms.

51. Halving the margin of error

A survey of 400 people gives a margin of error of plus or minus 5 points. Roughly how many people do you need to cut it to plus or minus 2.5 points?

  1. A.800
  2. B.1,200
  3. C.1,600
  4. D.4,000
Show answer

Answer: C. 1,600

Margin of error shrinks with the square root of the sample size. To halve it you need square root of n to double, which means n must grow by four times: 400 x 4 = 1,600. This is why each extra bit of precision gets expensive.

52. Worst stores improved after coaching

A dashboard shows that the 10 worst-scoring stores last quarter, which got coaching, improved this quarter, while the 10 best got worse. What else could explain this?

  1. A.The data must be wrong for both groups
  2. B.Coaching harmed the best stores
  3. C.Regression to the mean, as extremes include luck
  4. D.The scores were rounded differently each quarter
Show answer

Answer: C. Regression to the mean, as extremes include luck

Extreme results partly reflect chance, so the next measurement tends to be closer to average even with no action. To credit coaching, compare with a similar group of low-scoring stores that did not get it.

53. SUS 72 versus 68 with 10 users each

The new design scores a mean SUS of 72 and the old one 68, with 10 different participants each. SUS standard deviations are typically around 17. What is the best conclusion?

  1. A.The new design is clearly better by 4 points
  2. B.The old design is clearly better
  3. C.The gap is well within noise for this sample size
  4. D.SUS cannot be compared between groups
Show answer

Answer: C. The gap is well within noise for this sample size

With SD ≈ 17 and 10 per group, the standard error of the difference is about √(2 × 17² ÷ 10) ≈ 7.6 points, so a 4-point gap gives t ≈ 0.5, far from significant. You would need far more participants to detect a difference this small.

54. How many users an A/B test needs

Your checkout converts at 5%. You want to detect a lift to 6% with 80% power at 5% significance. Using the rule of thumb n ≈ 16 × p(1 − p) ÷ δ² per variant, roughly how many users does each variant need?

  1. A.About 760
  2. B.About 7,600
  3. C.About 76,000
  4. D.About 150
Show answer

Answer: B. About 7,600

p(1 − p) = 0.05 × 0.95 = 0.0475 and δ = 0.01, so n ≈ 16 × 0.0475 ÷ 0.0001 = 7,600 per variant. Small absolute lifts on low base rates need large samples, which is why low-traffic products often rely on qualitative tests instead.

55. What CUPED does

Your experimentation platform offers CUPED. What does it do?

  1. A.Corrects tests for a sample ratio mismatch automatically
  2. B.Lets you change the primary metric after the test
  3. C.Uses pre-test behaviour to cut noise, so tests need fewer users
  4. D.Removes the need for random assignment of users
Show answer

Answer: C. Uses pre-test behaviour to cut noise, so tests need fewer users

CUPED (Controlled-experiment Using Pre-Experiment Data) adjusts each user's metric using a correlated pre-test value, such as past spend. This lowers variance, so tests reach the same power with smaller samples or in less time.

56. Diluted effect from untouched users

A test changes only the checkout page, but all site visitors are counted. Only 10% of visitors reach checkout. If checkout conversion rises 10%, what happens to the site-wide measured effect?

  1. A.It shows the full 10% lift for every visitor
  2. B.It increases, because more visitors are counted
  3. C.It is diluted by the 90% who never saw the change
  4. D.It reverses, showing a loss across the site
Show answer

Answer: C. It is diluted by the 90% who never saw the change

Users who never reach the changed page add noise but no effect, so the overall lift looks much smaller and needs a far larger sample to detect. Analyse users who were exposed (triggered) to the change, assigned at that point.

57. What p = 0.03 does not mean

A test returns p = 0.03. Which statement is correct?

  1. A.With no true effect, data this extreme would occur about 3% of the time
  2. B.There is a 97% chance that the variant is truly the better one
  3. C.There is a 3% chance that the variant is truly the better one
  4. D.The variant improved the conversion rate by 3 percentage points
Show answer

Answer: A. With no true effect, data this extreme would occur about 3% of the time

A p-value is the probability of seeing data at least this extreme if the null hypothesis is true. It is not the probability that the hypothesis is true or false, and it says nothing about effect size.

58. Is a 3% vs 2.5% click gap real?

Version A was sent to 2,000 people and got 50 clickers (2.5%). Version B went to 2,000 and got 60 (3.0%). Using a standard two-proportion z-test, what can you conclude?

  1. A.Not significant; z is about 1, well below 1.96
  2. B.Significant at 95%; B is the clear winner
  3. C.Significant at 99%, as the gap is 20% relative
  4. D.Cannot be tested, as the sample sizes are equal
Show answer

Answer: A. Not significant; z is about 1, well below 1.96

Pooled rate is 110 ÷ 4,000 = 2.75%. Standard error = √(0.0275 × 0.9725 × (1/2,000 + 1/2,000)) ≈ 0.0052, and z = 0.005 ÷ 0.0052 ≈ 0.97. That is far from 1.96, so the difference could easily be noise.

59. Comparing conversion on small samples

Article A converts 10 of 500 visitors (2%). Article B converts 3 of 100 (3%). A colleague wants to rewrite A to copy B. What is the best response?

  1. A.B's sample is too small; 3 conversions could easily be chance
  2. B.B is clearly 50% better, so copy it right away
  3. C.A is better, because it has more total conversions
  4. D.Both rates are equal once you round them to whole numbers
Show answer

Answer: A. B's sample is too small; 3 conversions could easily be chance

With only 3 conversions, B's rate is very uncertain: one more or one fewer changes it by a full point. Before acting, collect more data or look for a consistent pattern across several pages. Small samples often produce big-looking differences that disappear.

60. 'The average salary is'

A draft says 'The average salary at the startup is ₹40 lakh, so most staff earn well.' The founders earn ₹3 crore each and most staff earn ₹8-12 lakh. What should the editor flag?

  1. A.Nothing; an average always means the typical salary
  2. B.The figure should be shown in US dollars for clarity
  3. C.Change 'most staff earn well' to 'all staff earn well'
  4. D.A few huge salaries pull up the mean; the median fits better
Show answer

Answer: D. A few huge salaries pull up the mean; the median fits better

A mean can be distorted by a few extreme values, so it does not describe a typical employee here. The median, the middle value, would be close to ₹10 lakh and would contradict 'most staff earn well'. Editors should check which average is meant and whether the conclusion follows.

Ready to test yourself?

Take a 15-question Statistics MCQ test with a score at the end, or practise the full Statistics question bank and earn points on the leaderboard.