Data Science Interview Questions

12 hand-picked data science interview questions to help you prepare to get your dream job.

Entry-Level

These questions are designed for candidates hoping to secure their first job in data (either as an analyst or as a scientist). Most of them should only take a couple of minutes & you should feel confident that you know how to approach them.

Mid-Level

These questions are designed for candidates with a couple of years of experience in data. In an interview setting you might expect these questions to take between 10 and 30 minutes depending on the follow up questions.

Entry Level Probability

  • If I roll two fair 6-sided dice and announce the higher value, what is the probability I return a 6?

  • I draw X from a standard normal distribution. What's the probability I draw X>2?

  • What's the probability that a "best of 7" goes to a 7th game?

Entry Level Statistics

  • If I roll two fair 6-sided dice and announce the higher value, what is the probability I return a 6?

  • I draw X from a standard normal distribution. What's the probability I draw X>2?

  • What's the probability that a "best of 7" goes to a 7th game?

Entry Level Programming

  • Explain the differences in use cases between SQL and Python.

  • Could you explain some performance considerations when dynamically appending to a list?

  • What is "readability" and why is it important?

Entry Level Corporate Considerations

  • What is an A/B test and when might we use them?

  • How can data add value to our organisation?

  • Tell us about a time data helped you achieve something.