ML Grind

ML interview prep

Practice core building blocks and explain how they work.

Estimated time: 120–180 minutes. Prerequisites: Python and basic linear algebra.

  1. Step 1: Matrix Multiplication →
  2. Step 2: ReLU Activation →
  3. Step 3: Numerically Stable Softmax →
  4. Step 4: Linear Regression with Gradient Descent →
  5. Step 5: K-Means: Assign to Nearest Centroid →