Interview Questions

Data Science interview questions and answers

The most frequently asked Data Science interview questions, with simple answers to help you revise before your interview.

01What is the difference between supervised and unsupervised learning?

Supervised learning uses labelled data to predict outcomes, such as classification and regression. Unsupervised learning finds patterns in unlabelled data, such as clustering.

02What is overfitting and how do you prevent it?

Overfitting is when a model learns noise in training data and performs poorly on new data. It can be reduced with cross-validation, regularisation, simpler models, more data and early stopping.

03What is the bias–variance trade-off?

Bias is error from overly simple assumptions; variance is error from sensitivity to training data. The goal is to balance both to minimise total error on unseen data.

04How do you handle missing values?

Options include removing rows or columns, imputing with mean, median or mode, using model-based imputation, or adding an indicator for missingness — depending on the data and the amount missing.

05What is a confusion matrix?

A confusion matrix summarises classification results as true positives, true negatives, false positives and false negatives, and is used to calculate precision, recall and accuracy.

Want complete interview preparation?

Our Data Science course includes real-time projects, mock interviews, resume building and placement support.