Machine Learning Online Assessment Questions & Answers
40 questions for the online assessment stage — 17 easy, 21 medium, 2 hard.
About the online assessment round
Most companies start with an online test: aptitude and reasoning, a few MCQs on core Machine Learning concepts, and one or two short hands-on tasks. It filters a large number of applicants, so speed and accuracy both count.
Tips for the online assessment round
- Practise under a timer: about one minute per MCQ and 15-20 minutes per hands-on task.
- Read every option before answering; tests often include two nearly correct choices.
- Use a stable internet connection, keep your camera on and avoid switching tabs in proctored tests.
- Attempt the questions you are sure about first, then return to the harder ones.
How does Isolation Forest detect anomalies?
Show answer
How do you extract useful features from a datetime column in pandas?
Show answer
What is Naive Bayes and why is it called naive?
Show answer
Run k-means and plot the elbow and silhouette scores.
Show answer
Find the most similar items using cosine similarity.
Show answer
How would you build a quick baseline before trying complex models?
Show answer
What is the bias-variance trade-off?
Show answer
How would you encode cyclical features like hour of day or month?
Show answer
How do you plot an ROC curve and get AUC in scikit-learn?
Show answer
Why is feature scaling needed and which algorithms need it?
Show answer
What is the difference between a regression and a classification problem?
Show answer
How do you check regression residuals visually in Python?
Show answer
How do you find and remove duplicate rows and check missing values in pandas?
Show answer
A model's accuracy dropped 10 percent over three months in production. How do you investigate?
Show answer
What is data leakage? Give two examples.
Show answer
How do you approach a time series forecasting problem differently from normal regression?
Show answer
How do you detect and treat outliers?
Show answer
What is data drift and concept drift?
Show answer
Build RFM features for customer segmentation in pandas.
Show answer
How do you choose the number of clusters k?
Show answer
Write a unit test for a model prediction function.
Show answer
Random forest and LightGBM give the same AUC. Which would you deploy?
Show answer
Explain the bias in AUC when classes are extremely imbalanced, with a numeric intuition.
Show answer
Why do single decision trees overfit and how do you control it?
Show answer
Why containerise an ML model with Docker?
Show answer
What is target encoding and how do you avoid leakage with it?
Show answer
Explain gradient descent and the role of the learning rate.
Show answer
Use statsmodels to get p-values for regression coefficients.
Show answer
Explain supervised, unsupervised and reinforcement learning with one example each.
Show answer
Compute permutation importance on validation data.
Show answer
How do you build a scikit-learn pipeline for mixed numeric and categorical data?
Show answer
What is DBSCAN and when is it better than k-means?
Show answer
Check calibration with a reliability curve and Brier score.
Show answer
What are the assumptions of linear regression?
Show answer
When should you use TimeSeriesSplit or GroupKFold instead of normal k-fold?
Show answer
How do you interpret a coefficient in a multiple linear regression?
Show answer
What does it mean to deploy a machine learning model?
Show answer
What is a loss function? Name common ones for regression and classification.
Show answer
What are learning curves and validation curves?
Show answer
Frequently asked questions
What happens in the Machine Learning online assessment round?
Most companies start with an online test: aptitude and reasoning, a few MCQs on core Machine Learning concepts, and one or two short hands-on tasks. It filters a large number of applicants, so speed and accuracy both count.
How do I clear the online assessment round?
Practise under a timer: about one minute per MCQ and 15-20 minutes per hands-on task. Read every option before answering; tests often include two nearly correct choices. Use a stable internet connection, keep your camera on and avoid switching tabs in proctored tests.
Which round comes next?
A typical order is online assessment, telephonic screening, one or two technical rounds, a managerial round and HR. Use the other round pages to practise each stage.