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.
For a heavy-tailed metric (think financial transaction sizes), what robust descriptive statistics would you reach for beyond mean/variance -- trimmed mean, winsorized mean, median absolute deviation -- and what does each protect you against that the standard versions don't?
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?
A KPI like 'average order value' can mislead when computed as a naive average across a skewed or unevenly-weighted population. How would you demonstrate this during EDA, and how would you explain to executives why the current number is misleading?
In practice, how do you actually tell MCAR from MAR rather than just defining them? Walk through a concrete diagnostic (for example, Little's MCAR test, or regressing a missingness indicator on the observed covariates), and be honest about its limitations on a real operational dataset.
A customer-lifetime-value analysis is skewed because older purchase histories are truncated (you only see what's left in the system). How would you quantify the bias this truncation introduces during EDA, and what would you flag as an assumption before anyone treats the resulting estimate as reliable?
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.