Exploratory Data Analysis and Data Quality Questions
Understanding and preparing an unfamiliar dataset before analysis or modeling. Covers systematic profiling through summary statistics, distribution and outlier inspection, and relationships between variables to form initial hypotheses, alongside turning raw data into a trustworthy base: handling missing values, deduplication, outlier treatment, type and consistency checks, and validation. Includes critical thinking about sampling and measurement bias and what a dataset can and cannot support.
What is data leakage in the context of an analysis or a dashboard? Give two concrete examples (one temporal, one schema-derived) of a field that would leak future information, and explain how that would mislead whoever consumes the result.
You're exploring a labeled dataset with two or more annotators. Explain inter-annotator agreement and how Cohen's kappa measures it beyond chance agreement. What would a low kappa alongside a high raw percent-agreement tell you about the labels?
Name and give an example of the main types of bias that can distort an analysis: selection bias, measurement bias, confirmation bias, and survivorship bias (the classic WWII bomber-armor story is the canonical example of the last one). Why does noticing these matter more during EDA than at any later stage?
Distinguish random measurement error from systematic measurement error (like a sensor that slowly drifts, or a logging pixel that changes mid-series). How would you detect a systematic shift in your data during EDA, and how would you estimate its magnitude before deciding whether to correct historical records?
During EDA you find a strong correlation between a protected attribute (or a close proxy like ZIP code) and your target variable. What would you do next: how do you document the finding, what fairness checks would you run before anyone builds on this data, and who do you loop in?
Unlock Full Question Bank
Get access to all Exploratory Data Analysis and Data Quality interview questions and detailed answers.
Sign in to ContinueJoin thousands of developers preparing for their dream job.