Quick answer: What model evaluation questions do ML and data science interviews ask?
- Classification — precision, recall, F1, PR-AUC vs ROC-AUC, thresholds and costs.
- Regression and forecasting — MAE, RMSE, MAPE and their failure modes.
- Robust evaluation — leakage-free splits, cross-validation, calibration, slices.
- Responsible ML — fairness metrics, explainability, robustness.
- Where it pays — data scientists in India ₹15.2–16.8 lakh typical (AmbitionBox, Oct 2026).
Key takeaways
- The right metric is a business decision about which errors cost more.
- Accuracy misleads on imbalanced data — say so before the interviewer does.
- Aggregate scores hide failures; evaluation by segment is a senior signal.
- Calibration matters whenever probabilities drive decisions.
- Evaluation continues after launch through monitoring and controlled tests.
Picture a loan-default model presented in a senior data scientist interview with "93% accuracy". The interviewer asks one question: what is the default rate? It's 7%. A model that predicts "no default" for everyone scores 93% too. The candidate's model, it turns out, catches only a third of defaulters at its chosen threshold. Model evaluation interviews are full of moments like this, because a model that looks good on the wrong metric costs real money once it ships.

Why evaluation is a senior-level hiring signal
Training a model is increasingly automated; deciding whether it is good enough, for whom and at what threshold is not. That is why model evaluation is one of the clearest dividing lines between junior and senior data scientists and ML engineers.
The roles that test it pay well. On AmbitionBox in October 2026, data scientists in India typically earned ₹15.2–16.8 lakh and ML engineers ₹12.6–13.9 lakh, with data scientists at 6–9 years reaching ₹20.5–22.6 lakh.78
- Typical data scientist pay in India (AmbitionBox, Oct 2026)
- ₹15.2–16.8 lakh
- Data scientists at 6–9 years
- ₹20.5–22.6 lakh
- Typical ML engineer pay in India
- ₹12.6–13.9 lakh
- Value of a 93%-accurate model on 7% default data that predicts "no default"
- 0
What evaluation interviews cover

Classification metrics
Confusion matrix, precision, recall, F1, specificity, ROC-AUC and PR-AUC, and choosing a threshold from costs.1
Regression and forecasting
MAE, RMSE, MAPE and their problems (MAPE explodes near zero), plus baselines like naive forecasts.
Validation design
Train/validation/test, k-fold and grouped cross-validation, time-series splits and leakage prevention.
Calibration
Reliability curves, Brier score, Platt scaling and isotonic regression.2
Slices and fairness
Performance by segment, fairness metrics and documenting trade-offs, with tools like Fairlearn.5
Production
Monitoring drift and live performance, shadow deployments and A/B tests of model changes.
Google's Machine Learning Crash Course has clear free modules on classification metrics and thresholds.3
Model evaluation interview questions, with how to answer them
"Fraud is 0.5% of transactions. How do you evaluate the model?"
Precision, recall and PR-AUC, with a threshold chosen from the cost of investigating false alarms versus missing fraud — and report expected rupees saved, not just scores.
"Precision went up and recall went down after a change. Good or bad?"
Depends on costs and capacity. If the review team can only handle 200 alerts a day, higher precision may be better; if missed fraud is very costly, recall matters more.
"How would you evaluate a demand forecast?"
Compare MAE or weighted MAPE against a naive or seasonal-naive baseline on rolling time-based folds, and check errors by product and region, especially for high-volume items.
"Your model scores 0.95 AUC offline and does worse live. Why?"
Leakage, training–serving skew, distribution shift, or offline metric not matching the business outcome. Investigate features at prediction time and compare distributions.
"What does calibration mean and when does it matter?"
Predicted probabilities matching observed rates; it matters when probabilities feed pricing, credit limits or expected-value decisions.
"How do you check a model is fair?"
Define protected groups and the relevant fairness criterion, measure metrics by group, investigate gaps, and document trade-offs and mitigations — following model documentation practices such as model cards.4
"How do you compare two models properly?"
Same data splits, cross-validated scores with variability, statistical comparison, error analysis by segment, and finally an online test.
"How would you evaluate an LLM-based support bot?"
A representative test set of real queries, rubric-based grading (human or model with spot checks), groundedness against sources, resolution rate in a controlled rollout, plus safety, latency and cost.
How model evaluation expectations have changed
| Period | What happened | What employers tested |
|---|---|---|
| 2005–2012 | Statistical models in credit and marketing | Lift charts, KS statistics, holdout tests |
| 2013–2018 | Kaggle-style ML spreads | Cross-validation, leaderboard metrics |
| 2019–2022 | Production ML and fairness concerns | Slices, monitoring, fairness, model cards |
| 2023–2024 | LLMs arrive; offline metrics struggle | Human evaluation, rubric grading |
| 2025–2027 | Risk frameworks and AI regulation | Documented, auditable evaluation (NIST AI RMF) |
Table: How model evaluation expectations have changed (editorial summary)
NIST's AI Risk Management Framework treats measurement — including validity, reliability, fairness and robustness — as a core function of managing AI risk,6 which is why evaluation now appears in governance conversations as well as technical ones.
Prove it

- One honest evaluation report — metric choice justified by costs, baseline compared, slices shown.
- A threshold analysis — precision/recall at several thresholds with expected business value.
- A calibration check with a reliability plot.
- A short model card — intended use, data, metrics, limits.
- A verified model evaluation score to link.
A six-week plan

- Week 1: Classification metrics — Confusion matrices, precision/recall, thresholds by cost.
- Week 2: Curves — ROC vs PR curves on balanced and imbalanced data.
- Week 3: Validation — Grouped and time-series cross-validation; find leakage in two examples.
- Week 4: Calibration and slices — Reliability curves; segment error analysis; fairness metrics.
- Week 5: Regression and forecasting — MAE, RMSE, MAPE vs baselines; take the ML Model Evaluation Certification.
- Week 6: LLM and production evaluation — Build a small rubric-based evaluation; write a model card.
Related tests: Machine Learning Fundamentals, LLM Evaluation and Benchmarking and AI Ethics and Bias.
Could you pass the AI and Machine Learning Model Evaluation Certification today?
Hiring managers test judgement with scenarios like this one. Answer it before you open the explanation — the test has 20 of them, 20 minutes, 70% to pass.
With 1% positives, a model predicting "no" always gets 99% accuracy. Which metric reveals the problem?
- Recall (or F1) on the positive class
- Accuracy
- Training time
- File size
Show the answer
A. Recall (or F1) on the positive class — Imbalanced data needs class-aware metrics.
- 01Classification and regression metrics
- 02Robust evaluation
- 03Fairness, explainability and robustness
- 04Ranking, forecasting and business metrics
Free, no sign-up. Pass and you become a AI and Machine Learning Model Evaluation, with a credential ID employers can verify. Every answer is explained either way.
Worked example: choosing a fraud threshold by cost
A model scores 100,000 transactions; 500 are fraud. Each missed fraud costs about ₹8,000; each false alarm costs ₹150 in review time.
| Threshold | Fraud caught (of 500) | False alarms | Cost of misses | Cost of reviews | Total cost |
|---|---|---|---|---|---|
| 0.9 | 250 | 500 | ₹20.0 lakh | ₹0.75 lakh | ₹20.75 lakh |
| 0.7 | 350 | 2,000 | ₹12.0 lakh | ₹3.0 lakh | ₹15.0 lakh |
| 0.5 | 420 | 6,000 | ₹6.4 lakh | ₹9.0 lakh | ₹15.4 lakh |
| 0.3 | 460 | 15,000 | ₹3.2 lakh | ₹22.5 lakh | ₹25.7 lakh |

Table: Threshold choice by expected cost (illustrative numbers)
The cheapest threshold here is about 0.7, even though 0.5 catches more fraud. Add one more constraint — the review team can only check 3,000 alerts a day — and the answer is confirmed. This is the reasoning interviewers want: metrics translated into business cost, with operational limits.
Practice tasks that build evaluation judgement
- Imbalanced classifier — Train a model on a fraud-style dataset; report accuracy, then precision, recall and PR-AUC, and see how different the story is.
- Threshold by cost — Assign rupee costs to false positives and negatives and choose the threshold that minimises expected cost.
- Leakage hunt — Add a leaky feature on purpose, watch validation scores jump, then remove it and use a time-based split.
- Calibration plot — Plot a reliability curve, apply isotonic calibration and compare Brier scores.
- Slice report — Break performance down by three segments and write a short model card.
Where evaluation skill takes your career
Evaluation is a seniority signal in data science and ML. Typical pay on AmbitionBox, October 2026:
| Role | Typical pay (India) | Evaluation's part in the job |
|---|---|---|
| ML engineer | ₹12.6–13.9 lakh | Offline and online model checks, monitoring |
| Data scientist | ₹15.2–16.8 lakh | Metric choice, validation design, model reviews |
| Data scientist, 6–9 years | ₹20.5–22.6 lakh | Evaluation standards and model risk |

Table: Roles that test model evaluation and their typical pay in India (AmbitionBox, October 2026; indicative)
Mistakes that cost evaluation rounds
- Reporting accuracy on imbalanced problems.
- No baseline to compare against.
- Leaky validation for time-dependent data.
- Ignoring slices where the model fails.
- Scores without business translation.
How we know
Metric and calibration references are scikit-learn's documentation and Google's Machine Learning Crash Course; fairness and documentation references are Fairlearn and the Model Cards paper; risk context is NIST's AI RMF. Pay figures come from AmbitionBox (read October 2026). Interview content and the history table are editorial summaries. Science of Apps publishes the free certification linked here. Last reviewed October 2026.
Key terms, defined
- Confusion matrix — a table of true and false positives and negatives.
- Precision / recall — correctness of positive predictions, and coverage of actual positives.
- ROC-AUC / PR-AUC — areas under curves summarising ranking quality across thresholds.
- Calibration — agreement between predicted probabilities and observed frequencies.
- Data leakage — information in training that wouldn't be available at prediction time.
- Model card — a short document describing a model's intended use, data, performance and limits.
Frequently asked questions
What is the difference between precision and recall?
Precision is the share of predicted positives that are actually positive; recall is the share of actual positives the model finds. Raising the threshold usually improves precision and lowers recall. Which matters more depends on the cost of false alarms versus missed cases.
When should I use PR-AUC instead of ROC-AUC?
On heavily imbalanced problems such as fraud or rare disease detection, where the positive class is small. ROC-AUC can look high because of many easy negatives, while PR-AUC focuses on performance on the positive class.
What is model calibration?
A calibrated model's predicted probabilities match observed frequencies — among cases scored 0.3, about 30% are positive. Calibration matters when probabilities feed decisions such as pricing or risk limits. Reliability diagrams and the Brier score check it; Platt scaling or isotonic regression can fix it.
How do you avoid data leakage in evaluation?
Split before any preprocessing that learns from data, keep time order for time-dependent problems, group related records (same user, same patient) in the same split, and remove features that wouldn't exist at prediction time.
What fairness metrics should a data scientist know?
Common ones are demographic parity (similar positive rates across groups), equal opportunity (similar true positive rates) and equalised odds (similar true and false positive rates). They can conflict, so choosing one is a policy decision that should be documented.
How is model evaluation different for LLMs?
Large language model outputs are open-ended, so evaluation uses task-specific test sets, human or model-graded rubrics, factuality and groundedness checks, safety tests and cost and latency measures, alongside classic metrics where the task allows.
Sources
- scikit-learn — Metrics and scoring: quantifying the quality of predictions
- scikit-learn — Probability calibration
- Google for Developers — Machine Learning Crash Course: Classification
- Mitchell et al. — Model Cards for Model Reporting (arXiv, 2018)
- Fairlearn — open-source toolkit for assessing and improving fairness
- NIST — AI Risk Management Framework
- AmbitionBox — Data Scientist salaries in India (updated 25 Oct 2026)
- AmbitionBox — Machine Learning Engineer salaries in India (updated 23 Oct 2026)
- Checked October 28, 2026. Figures that change — fees, salaries, prices — are reviewed every six months; if something is out of date, tell us.
Certifications to take next
- 14 AI skills for data analysts — copy-paste prompts for this job, one tap into ChatGPT or Claude
- AI and ML Model Evaluation Certification — the free 20-minute test on metrics, robust evaluation, fairness and business metrics
- How to get a machine learning job — the wider ML interview loop
- LLM evaluation careers — how evaluation works for generative AI
- Free skill test · 15 minMachine Learning Fundamentals CertificationTests ML basics — supervised vs unsupervised learning, features and labels, train/validation/test splits, overfitting, common algorithms and when ML is the right tool.
- Free skill test · 15 minPython for Data Analysis CertificationTests data analysis in Python — pandas DataFrames, filtering, groupby, merging, handling missing data, time series, visualisation and reproducible notebooks.
- Free skill test · 15 minDecision Science & Optimization CertificationTests decision science — decision analysis under uncertainty with expected value, decision trees, Bayes and the value of information, optimisation and model-based decisions, and behavioural biases and how to debias decisions.
- Free skill test · 15 minStatistics for Data Analysts CertificationTests the statistics analysts use — descriptive statistics, distributions, sampling, confidence intervals, hypothesis testing, p-values, regression and common pitfalls.
- Free skill test · 20 minOperations Research CertificationTests operations research — linear programming and sensitivity analysis, integer, network and transportation models, queueing and simulation, and decision analysis and inventory models, with worked calculations.
- Free skill test · 15 minStatistical Reasoning AssessmentTests everyday statistical reasoning — base rates, sampling bias, regression to the mean, Simpson's paradox, misleading graphs and judging the strength of evidence.
Career guides for related roles
- Career guidesHow to get a machine learning job in 2027: what ML hiring managers test, and the projects that prove you can shipHow to get a machine learning job in 2027: the ML fundamentals, coding and system-design skills employers test, the interview loop, pay and a 12-week plan.
- Career guidesStatistical reasoning at work in 2027: base rates, bias and misleading numbers — how employers test judgement with dataStatistical reasoning skills for analysts and managers in 2027: base rates, sampling bias, Simpson's paradox, risk, how employers test it and a plan.
- Career guidesHow to get a product analyst job in 2027: the metrics, SQL and experiment skills that get you hiredHow to get a product analyst job in 2027: what hiring managers test (SQL, metrics, experiments), the interview loop, India and global pay, and a 12-week plan.
- Career guidesAdvanced SQL interview questions for data jobs in 2027: window functions, CTEs, performance and the patterns senior roles testAdvanced SQL interview questions for senior analyst, analytics engineer and data engineer jobs in 2027: window functions, CTEs, gaps and islands, performance.
- Career guidesStatistics for data analyst interviews in 2027: the concepts employers test and how to explain them without jargonStatistics for data analyst interviews in 2027: the descriptive, inference and testing concepts employers check, real questions with plain answers.
- Career guidesHow to get a Power BI developer job in 2027: data models, DAX and the report that wins the interviewHow to get a Power BI developer job in 2027: the data modelling and DAX skills employers test, PL-300, the interview loop, India pay and a 12-week plan.
Get the ideas, not the noise.
Sign up with Google and we’ll send you short UX psychology tips by email — why people tap, stall and leave, and what to do about it. Unsubscribe anytime. Prefer something to keep? Get the free Laws of UX guide as a PDF.
You've read the playbook. Now prove it.
Take the free AI and Machine Learning Model Evaluation Certification and earn AI and Machine Learning Model Evaluation (SOA-MLE). Free, test-based certifications graded on our server. Pass and you get a founder-signed certificate with a credential ID and QR code employers can verify.






