Home
Learn
Practice
Leaderboard
0
Practice
Sharpen your skills with hands-on coding, math, and reasoning problems.
Category
Coding
Logical
Difficulty
All
Easy
Medium
Hard
Filters
All topics
All formats
Implement the Sigmoid Function
Neural Networks
Easy
10 pts
ReLU, Vectorised
Activation Functions
Easy
10 pts
Softmax Without Overflow
Activation Functions
Medium
20 pts
Cosine Similarity
Linear Algebra
Easy
10 pts
Intersection over Union
Computer Vision
Easy
10 pts
One Step of Adam
Optimization
Medium
20 pts
K-Means: The Assignment Step
Classic ML
Easy
10 pts
Simple Moving Average
Time Series
Easy
10 pts
A Single Q-Learning Update
Reinforcement Learning
Easy
10 pts
Non-Maximum Suppression
Computer Vision
Medium
20 pts
Building the ROC Curve
Metrics & Evaluation
Hard
35 pts
Logistic Regression Training Loop
Optimization
Medium
20 pts
Pad Sequences
NLP
Medium
20 pts
Matrix Transpose
Linear Algebra
Easy
10 pts
Positional Encoding (sin/cos)
Transformers
Medium
20 pts
Gradient Descent on a 1D Quadratic
Optimization
Easy
10 pts
Dropout (Training Mode)
Neural Networks
Medium
20 pts
RMSProp (Single Update Step)
Optimization
Easy
10 pts
Anchor Box Generation
Computer Vision
Medium
20 pts
Apply a 4×4 Homogeneous Transform
3D Geometry
Medium
20 pts
Value Iteration Step
Reinforcement Learning
Medium
20 pts
Expected Value of a Discrete Distribution
Probability and Statistics
Easy
10 pts
Entropy of a Node
Classic ML
Easy
10 pts
Precision and Recall at K
Recommender Systems
Easy
10 pts
Micro-F1
Metrics & Evaluation
Easy
10 pts
Cross-Entropy Loss
Loss Functions
Medium
20 pts
Manhattan Distance
Linear Algebra
Easy
10 pts
Euclidean Distance
Linear Algebra
Easy
10 pts
GRU Cell Forward Pass
Neural Networks
Medium
20 pts
Causal Masking
Transformers
Medium
20 pts
Global Average Pooling
Neural Networks
Medium
20 pts
2D Convolution Layer
Neural Networks
Medium
20 pts
Leaky ReLU
Activation Functions
Easy
10 pts
Silhouette Score
Metrics & Evaluation
Medium
20 pts
Min-Max Normalization
Data Processing
Easy
10 pts
Z-Score Standardization
Data Processing
Easy
10 pts
Accuracy, Precision, Recall, F1
Metrics & Evaluation
Medium
20 pts
R² Score
Metrics & Evaluation
Easy
10 pts
Linear Learning Rate Schedule
Optimization
Medium
20 pts
Batch Normalization
Neural Networks
Medium
20 pts
Hinge Loss
Loss Functions
Easy
10 pts
Contrastive Loss
Loss Functions
Medium
20 pts
GELU Activation
Activation Functions
Medium
20 pts
Dot Product
Linear Algebra
Easy
10 pts
Row-wise L2 Normalization
Linear Algebra
Medium
20 pts
TF-IDF Vectorizer
NLP
Hard
30 pts
BM25 Ranking
NLP
Hard
30 pts
Eigenvalues of a 2×2 Matrix
Linear Algebra
Medium
20 pts
Covariance Matrix
Linear Algebra
Easy
10 pts
Pearson Correlation
Data Processing
Medium
20 pts