Machine Learning Interview Questions
Supervised vs unsupervised learning, overfitting, bias-variance, model evaluation and core ML algorithms.
61 questions
Popular Searches
1. What is Machine Learning?
easyFundamentals 6 mins2. Supervised vs Unsupervised Learning
easyFundamentals 6 mins3. Classification vs Regression in ML
easyFundamentals 6 mins4. What are Overfitting and Underfitting?
mediumCore 6 mins5. What is the Bias-Variance Tradeoff?
hardCore 7 mins6. What is Cross-Validation in Machine Learning?
mediumEvaluation 6 mins7. What is Feature Engineering?
mediumData 7 mins8. What is Feature Scaling and Normalization?
mediumData 7 mins9. How Does Linear Regression Work?
easyAlgorithms 6 mins10. How Does Logistic Regression Work?
mediumAlgorithms 7 mins11. How Do Decision Trees Work?
mediumAlgorithms 7 mins12. What is a Random Forest?
mediumAlgorithms 7 mins13. What is Gradient Boosting?
hardAlgorithms 7 mins14. What are Support Vector Machines (SVM)?
hardAlgorithms 7 mins15. How Does K-Nearest Neighbors (KNN) Work?
mediumAlgorithms 6 mins16. How Does K-Means Clustering Work?
mediumAlgorithms 7 mins17. How Does the Naive Bayes Classifier Work?
mediumAlgorithms 7 mins18. What is a Confusion Matrix?
mediumEvaluation 7 mins19. Precision, Recall and F1-Score Explained
mediumEvaluation 7 mins20. What are the ROC Curve and AUC?
hardEvaluation 8 mins21. How Does Gradient Descent Work?
mediumOptimization 8 mins22. What is Regularization (L1 and L2) in ML?
hardCore 8 mins23. What are Ensemble Methods in ML?
mediumAlgorithms 7 mins24. What is PCA (Principal Component Analysis)?
hardAlgorithms 8 mins25. What are Activation Functions in Neural Networks?
mediumDeep Learning 7 mins26. What are Loss Functions in Machine Learning?
mediumOptimization 7 mins27. What is One-Hot Encoding?
easyData 6 mins28. How Do You Handle Imbalanced Data in ML?
hardData 8 mins29. What is Hyperparameter Tuning?
mediumCore 7 mins30. What is the Train/Validation/Test Split?
easyEvaluation 6 mins31. What is Supervised vs Unsupervised Learning?
easyFundamentals 5 mins32. What is Overfitting in Machine Learning?
easyModel Evaluation 5 mins33. Bias vs Variance: What's the Tradeoff?
easyModel Evaluation 6 mins34. What is Gradient Descent?
easyOptimization 6 mins35. What is a Confusion Matrix?
easyModel Evaluation 5 mins36. Precision vs Recall: What's the Difference?
easyModel Evaluation 5 mins37. What is Cross-Validation?
easyModel Evaluation 5 mins38. What is Regularization in Machine Learning?
easyModel Evaluation 6 mins39. What is a Neural Network?
mediumDeep Learning 7 mins40. What is a Decision Tree?
mediumClassical ML 6 mins41. What is a Random Forest?
mediumClassical ML 6 mins42. What is a Loss Function in Machine Learning?
mediumOptimization 6 mins43. What Is Feature Engineering in Machine Learning?
mediumData Preparation 6 mins44. What Is One-Hot Encoding in Machine Learning?
mediumData Preparation 6 mins45. What Is a Learning Rate in Machine Learning?
mediumModel Training 6 mins46. What Is K-Means Clustering and How Does It Work?
mediumUnsupervised Learning 6 mins47. What Is PCA (Principal Component Analysis)?
mediumDimensionality Reduction 6 mins48. What Is an Activation Function in Neural Networks?
hardDeep Learning 7 mins49. What Is an LLM (Large Language Model)?
hardGenerative AI 7 mins50. What Is Fine-Tuning a Machine Learning Model?
hardGenerative AI 7 mins51. What Is a Transformer in Machine Learning?
hardDeep Learning 7 mins52. What Is Data Annotation in Machine Learning?
hardData Preparation 7 mins53. What Is the F1 Score in Machine Learning?
hardModel Evaluation 6 mins54. What Is Ensemble Learning in Machine Learning?
hardModel Training 7 mins55. Why Does a Model That Validates Well Degrade in Production?
hardProduction ML 11 mins56. How Do You Handle Label Noise and Annotator Disagreement?
hardData Quality 10 mins57. Which Class-Imbalance Strategies Fail, and How?
hardModel Evaluation 11 mins58. How Do You Run Hyperparameter Search Under a Fixed Compute Budget?
hardModel Optimisation 11 mins59. When Does Ensembling Stop Improving a Model?
hardModel Optimisation 11 mins60. How Do You Trade Off Distillation and Quantisation for Serving?
hardModel Deployment 12 mins61. How Do You Decide When a Simpler Model Is the Right Answer?
mediumModel Selection 10 mins