InterviewDB Experience

ML Coding Round - Implement Common ML Primitives from Scratch

Interview Experience

Round 1 - Coding Problem Implement a mini ML toolkit without NumPy or sklearn. You will be asked to code one or more of the following from scratch during the interview. Part A: Implement logistic regression with gradient descent. Part B: Implement k-means clustering. Follow-ups How do you detect if gradient descent is diverging? What initialization strategy would you use for k-means to avoid bad local optima? How would you vectorize your logistic regression using only lists? How do you evaluate…

Full Details

🔒

Unlock all Scale AI questions

Full insider details, leaked discussions, and candidate experiences.

Get full access — $100 a year, unlimited access

About This Question

This is a candidate experience report from a scale ai interview during the onsite round.

It covers the following topics: Coding, Mle, Onsite .