InterviewStack.io LogoInterviewStack.io

Machine Learning Fundamentals Questions

Core machine learning concepts and terminology for conceptual understanding. Topics include supervised and unsupervised learning, regression and classification problems, training validation and test splits, cross validation, loss functions and optimization at a high level, model evaluation metrics, overfitting and underfitting, regularization concepts, and common basic model families such as linear models decision trees nearest neighbors and simple neural networks. Emphasis is on conceptual explanations and trade offs rather than deep mathematical derivations.

MediumTechnical
139 practiced
Compare grid search, random search, and Bayesian optimization for hyperparameter tuning. Discuss their strengths and weaknesses in terms of convergence speed, ability to find important hyperparameters, parallelizability, and handling conditional hyperparameters for expensive models.
EasyTechnical
83 practiced
What are training, validation, and test splits? Describe a typical split strategy for a dataset of 100k examples and explain how you would modify splits if data is time-series or suffers from class imbalance.
HardTechnical
97 practiced
Propose a practical framework to detect and mitigate unfairness in a binary classification model used for loan approvals. Include selection of fairness metrics, data collection considerations, pre-processing, in-processing and post-processing mitigation techniques, and how to communicate trade-offs with stakeholders.
HardTechnical
82 practiced
Explain gradient descent in intuitive terms and discuss common convergence issues such as plateaus, oscillations, and saddle points. Compare learning rate schedules and optimizers (SGD, momentum, RMSprop, Adam) conceptually and describe when you would prefer one over another.
EasyTechnical
100 practiced
Define overfitting in practical terms. List and explain five actionable techniques you would try to reduce overfitting when training a model on tabular data for a production use case.

Unlock Full Question Bank

Get access to hundreds of Machine Learning Fundamentals interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.