Machine Learning Interview Questions in Kolkata
36 practice questions with answers for Machine Learning interviews in Kolkata.
Machine Learning jobs in Kolkata
Kolkata has a steady IT-services and BFSI technology job market around Salt Lake Sector V and New Town. Many openings are with service companies and their delivery centres, with a focus on strong fundamentals.
Below are 36 questions that match the mix of service, product and domain employers hiring machine learning engineers in Kolkata.
How do you choose a classification threshold that maximises F1?
Show answer
What is the bias-variance trade-off?
Show answer
Lasso dropped a feature the business considers very important. How do you handle it?
Show answer
When should you use TimeSeriesSplit or GroupKFold instead of normal k-fold?
Show answer
Tell me about a time a production model failed and how you communicated it.
Show answer
What is one-hot encoding and when can it cause problems?
Show answer
A model's accuracy dropped 10 percent over three months in production. How do you investigate?
Show answer
How do you implement simple gradient descent for linear regression in NumPy?
Show answer
Random forest and LightGBM give the same AUC. Which would you deploy?
Show answer
Check calibration with a reliability curve and Brier score.
Show answer
An A/B test of a new recommendation model shows no significant uplift despite better offline metrics. What next?
Show answer
Your cross-validation score is 0.85 but the test score is 0.70. What could explain it?
Show answer
How do you keep learning new ML techniques while working full time?
Show answer
Tell me about a time your model did not work as expected. What did you do?
Show answer
Your team retrains models manually in notebooks every month. How would you improve it?
Show answer
How do you set up a basic train-test split with scikit-learn?
Show answer
Build RFM features for customer segmentation in pandas.
Show answer
What is multicollinearity and how do you detect it?
Show answer
A business stakeholder asks you to use deep learning for a 5,000-row tabular dataset. How do you respond?
Show answer
What is the difference between Ridge, Lasso and Elastic Net regression?
Show answer
Your classifier works well overall but poorly for one customer segment. What do you do?
Show answer
Which hyperparameters matter most when tuning a gradient boosting model?
Show answer
How does a decision tree decide where to split?
Show answer
What is heteroscedasticity and why does it matter?
Show answer
Log a training run to MLflow.
Show answer
Explain precision, recall and F1 score.
Show answer
Why is feature scaling needed and which algorithms need it?
Show answer
How do you build a scikit-learn pipeline for mixed numeric and categorical data?
Show answer
A product team wants 'similar products' recommendations with no purchase labels. How would you start?
Show answer
What is data drift and concept drift?
Show answer
A new model version performs badly right after release. How do you handle it?
Show answer
Find the most similar items using cosine similarity.
Show answer
What is the softmax function?
Show answer
Run DBSCAN and count clusters and noise points.
Show answer
Compare batch scoring and real-time inference.
Show answer
Frequently asked questions
Which companies hire Machine Learning professionals in Kolkata?
Companies with large offices in Kolkata include many IT services and product firms. Use their company pages below to practise employer-specific sets.
Are Machine Learning interviews in Kolkata different from other cities?
The questions depend more on the company than the city. Kolkata's mix of employers decides the style: Many openings are with service companies and their delivery centres, with a focus on strong fundamentals
How do I find Machine Learning jobs in Kolkata?
Shortlist companies with Kolkata offices, keep your CV focused on Machine Learning projects, apply on company career pages and job portals with the Kolkata filter, and practise the questions on this page before each interview.