Practice
Practice problems
Auto-graded coding challenges across vision, ML, LLMs and more.
1,185
problems
581
free
54
collections

CV: Mathematical Foundations
18 problems

Numpy
19 problems

CUDA Basics with Numba
25 problems

Deep Learning 1
15 problems

CV: Introduction to Computer Vision
18 problems

Machine Learning 1
28 problems

NLP 1: Foundations
15 problems

LLM 1: Foundations
15 problems

VLM 1: Vision-Language Models
50 problems

Diffusion Models 1
50 problems

RL 1: Foundations
50 problems

AI Agents 1
50 problems

ML Systems & Infrastructure 1
50 problems

Blind 75
75 problems

NumPy Foundations
15 problems

Pytorch
18 problems

Triton Programming
26 problems

Advanced Architectures
12 problems

CV: Image Formation
12 problems

Machine Learning 2
27 problems

NLP 2: Applications
15 problems

LLM 2: Training & Alignment
15 problems

DSA for AI Engineers
23 problems

Python Foundations
15 problems

PyTorch Advanced
44 problems

CV: Image Processing
12 problems

ML System Design 1
10 problems

NLP 3: Advanced
20 problems

LLM 3: Applications & Evaluation
20 problems

Google DSA
20 problems

CV: Model Fitting and Optimization
8 problems

ML System Design 2
10 problems

Meta DSA
20 problems

CV: Deep Learning
13 problems

Amazon DSA
20 problems

CV: Recognition
16 problems

Apple DSA
18 problems

CV: Motion Estimation
18 problems

Netflix DSA
20 problems

CV: 3D Reconstruction
16 problems

Microsoft DSA
20 problems

CV: Structure from Motion and SLAM
16 problems

Uber DSA
20 problems

CV: Depth Estimation
15 problems

LinkedIn DSA
20 problems

CV: Feature Detection and Matching
16 problems

CV: Image Alignment and Stitching
16 problems

CV: Image-Based Rendering
16 problems

CV: Computational Photography
18 problems

Computer Vision 1
24 problems

Computer Vision 2
26 problems

CV System Design 1
10 problems

CV System Design 2
10 problems

CV - DSA
17 problems
Sign up free to browse all 1185 problems
Create a free account to unlock the full catalog, track your progress, and save problems to lists.