Data Science Intern Interview Questions & Answers
40 questions for Data Science Intern interviews — 31 easy, 9 medium.
About the Data Science Intern role
A data science intern supports the team with data cleaning, exploratory analysis, dashboards and simple models under guidance. Interviews are mostly fundamentals: Python and Pandas basics, simple SQL queries, descriptive statistics, train-test splits, common metrics and a walkthrough of a college or personal project. Interviewers value clear thinking, honesty about what you do not know and evidence that you learn quickly.
What is data augmentation?
Show answer
How do you handle missing values?
Show answer
What is a normal distribution?
Show answer
What is the difference between layer normalisation and batch normalisation?
Show answer
Write a Python function to flatten a nested list of any depth.
Show answer
Tell me about a time you found a data quality issue using SQL.
Show answer
What are dataclasses in Python and why are they useful in data projects?
Show answer
Explain p-value in simple words.
Show answer
Write Python code to group a list of order dictionaries by city and sum the amounts without Pandas.
Show answer
What is skewness?
Show answer
You must forecast demand for a new product that has only three weeks of history. What do you do?
Show answer
What is the difference between a Pandas Series and a DataFrame?
Show answer
What is the difference between a function and a method?
Show answer
What is stationarity and why do many forecasting models need it?
Show answer
Your SQL result does not match the number on the official dashboard. How do you resolve it?
Show answer
What is conditional probability? Give an example.
Show answer
What is the difference between regression and classification?
Show answer
What is correlation and why does it not imply causation?
Show answer
Write Python code to decompose a monthly series into trend, seasonal and residual parts with STL.
Show answer
Write SQL to pivot order counts by status into columns using CASE WHEN.
Show answer
What are lambda functions and where are they useful?
Show answer
What are type hints in Python and why do data teams use them?
Show answer
Tell me about a time you improved messy code written by someone else.
Show answer
Type I vs Type II error?
Show answer
How do you check whether a variable is normally distributed?
Show answer
Pandas: find the top 3 products by revenue in each region.
Show answer
What is a generator and when would you use one?
Show answer
Pearson vs Spearman correlation?
Show answer
What is the difference between iterators and iterables in Python?
Show answer
Correlation vs covariance?
Show answer
What is the difference between ROW_NUMBER, RANK and DENSE_RANK?
Show answer
What is the difference between mean, median and mode?
Show answer
How do you remove duplicates from a DataFrame?
Show answer
Write a function to calculate RMSE without any library.
Show answer
What is a CTE and what is a recursive CTE?
Show answer
Difference between loc and iloc in Pandas?
Show answer
What is standard error and how is it different from standard deviation?
Show answer
What is the difference between a one-tailed and a two-tailed test?
Show answer
What are window functions in SQL?
Show answer
Frequently asked questions
What does a Data Science Intern do?
A data science intern supports the team with data cleaning, exploratory analysis, dashboards and simple models under guidance. Interviews are mostly fundamentals: Python and Pandas basics, simple SQL queries, descriptive statistics, train-test splits, common metrics and a walkthrough of a college or personal project. Interviewers value clear thinking, honesty about what you do not know and evidence that you learn quickly.
Which skills are tested in a Data Science Intern interview?
Expect questions on Pandas data cleaning, Basic SQL queries, Descriptive statistics, Data visualisation, Project explanation. Most rounds also ask you to explain a project and solve one practical problem live.
How do I prepare for a Data Science Intern interview?
Revise Python for Data Science, SQL for Data Science, Statistics and Probability first using the topic sheets, practise the questions on this page aloud, then do one full mock interview to practise timing.