AI & Data Science
Quizzes
8,407 multiple-choice questions across 265 topics — every answer comes with an explanation. Search for a topic, or browse by category.
Type at least two letters to search.
Foundations & Concepts (23 quizzes)
Applied ML Case Studies
3 questions
Data Science Projects
26 questions
How AI keeps us safe online
34 questions
How AI plays games
34 questions
How face unlock works
35 questions
How recommendation feeds work
34 questions
How recommendations work
34 questions
How search engines and feeds work
34 questions
How we test AI models
34 questions
Machine Learning Fundamentals
40 questions
Math for ML
26 questions
ML Coding (from scratch)
21 questions
Patterns and sequences
40 questions
Recommendation systems simply
40 questions
Smart homes and helpful gadgets
34 questions
Staying safe and smart with AI
33 questions
Testing and validating ML systems
34 questions
The maths behind AI (made simple)
34 questions
Training a model step by step
34 questions
Training vs testing data
34 questions
What is AI
39 questions
What is machine learning
40 questions
Your first ML project
34 questions
Machine Learning (37 quizzes)
Bias in data and AI
34 questions
Bias-variance tradeoff
34 questions
Classical ML algorithms
40 questions
Classification: sorting into groups
34 questions
Decision boundaries
34 questions
Decision trees and ensembles
34 questions
Ensemble methods (bagging, boosting, stacking)
34 questions
Feature crosses and interactions
34 questions
Feature engineering
34 questions
Feature engineering at scale
34 questions
Feature importance
37 questions
Feature scaling and normalization
33 questions
Feature selection methods
34 questions
Gradient boosting and XGBoost
34 questions
Grouping data with clustering
34 questions
Handling imbalanced data
34 questions
Hyperparameter tuning
34 questions
K-nearest neighbors
34 questions
Learning to rank
34 questions
Linear regression
34 questions
Logistic regression
34 questions
Model calibration
34 questions
Model evaluation and metrics (advanced)
34 questions
Model evaluation metrics
40 questions
Model registry and versioning
36 questions
Normalization (standardize, min-max)
34 questions
Overfitting explained simply
34 questions
Precision, recall and F1
33 questions
Predicting numbers (regression)
34 questions
Principal component analysis (PCA)
34 questions
ROC and precision-recall curves
33 questions
ROC curves and AUC
34 questions
Supervised learning algorithms
40 questions
Support vector machines
34 questions
SVM kernels explained
34 questions
Types of machine learning
40 questions
Unsupervised learning algorithms
40 questions
Deep Learning (38 quizzes)
Activation functions
34 questions
Autoencoders
34 questions
Backpropagation explained
34 questions
Batch vs stochastic training
34 questions
Convolutional neural networks (CNNs)
34 questions
Cost Optimization
10 questions
Cost optimization for ML in production
34 questions
Deep learning
40 questions
Distributed Training
25 questions
Distributed training and scaling
34 questions
Dropout and preventing overfitting
34 questions
Early stopping and checkpoints
34 questions
Embeddings and similarity search
34 questions
Entropy and information gain
34 questions
GANs
25 questions
Gradient clipping
33 questions
Gradient descent and optimization
33 questions
Gradient descent variants (SGD, Adam)
34 questions
Gradient vanishing and exploding
34 questions
Graph neural networks
33 questions
Graph Neural Networks
25 questions
How AI began (a short story)
34 questions
How neural networks train
34 questions
Inference Optimization
26 questions
Introduction to deep learning
40 questions
Latency, caching and serving optimization
34 questions
Learning rate schedules
34 questions
Loss functions explained
34 questions
Model compression and quantization
34 questions
Neural Networks Explained
26 questions
Neural networks explained simply
40 questions
Optimization Theory
24 questions
Overfitting and regularization
40 questions
Recurrent networks and sequences
34 questions
Regularization (L1, L2, dropout)
34 questions
The math of gradient descent
34 questions
Transfer learning
34 questions
Weight initialization
33 questions
LLMs & Agents (36 quizzes)
Advanced Diffusion Models
11 questions
Advanced Multimodal Models
13 questions
Advanced Retrieval & RAG
14 questions
Agentic AI and tool use
34 questions
Agentic Systems
26 questions
AI Agents
27 questions
Attention and embeddings
34 questions
Attention mechanism
34 questions
Attention Mechanisms
27 questions
Building your first chatbot
34 questions
Chatbots and LLMs explained simply
40 questions
Diffusion models
34 questions
Diffusion Models
26 questions
Fine-tuning and LoRA
34 questions
Generative adversarial networks (GANs)
34 questions
Generative AI
25 questions
Generative AI and creativity
33 questions
How LLMs Work
26 questions
Knowledge distillation
35 questions
Knowledge graphs
34 questions
LLM evaluation and hallucinations
33 questions
LLM Pretraining
26 questions
LLM serving and inference optimization
32 questions
LLMs and GenAI
40 questions
Multimodal AI (vision + language)
34 questions
Prompt engineering
34 questions
Prompt Engineering
25 questions
Prompt injection and LLM security
34 questions
Prompting AI, explained
31 questions
RAG and vector databases
40 questions
Retrieval and reranking
34 questions
Sequence-to-sequence models
35 questions
Transformers
26 questions
Transformers and attention deep dive
34 questions
Vector databases and similarity search
33 questions
Vector search and ANN indexes
34 questions
Natural Language Processing (8 quizzes)
AI that translates languages
34 questions
How computers see and hear
34 questions
Natural language processing
40 questions
Natural language processing basics
34 questions
NLP basics: teaching computers language
34 questions
Sentiment analysis basics
34 questions
Speech recognition and voice
34 questions
Voice assistants and helpers
40 questions
Computer Vision (5 quizzes)
Computer vision basics
34 questions
Computer vision for beginners
40 questions
Image recognition projects
34 questions
Making images with AI
36 questions
Outliers and anomaly detection
34 questions
Statistics & Probability (17 quizzes)
A/B testing and experimentation
34 questions
Advanced Causal Inference
19 questions
Advanced Linear Algebra
30 questions
Advanced Probability
17 questions
Bayesian methods
37 questions
Causal inference basics
34 questions
Clustering and dimensionality reduction
34 questions
Confusion matrix and precision/recall
34 questions
Cross-validation and data splits
34 questions
Curse of dimensionality
34 questions
Expectation-Maximization
34 questions
Experimentation & Metrics
20 questions
Hypothesis Testing
19 questions
Linear algebra for ML
40 questions
Naive Bayes and probability models
33 questions
Statistics and probability
40 questions
Statistics for data science
40 questions
Data & MLOps (41 quizzes)
Advanced Data Structures & Algorithms
28 questions
Advanced Pandas
13 questions
Advanced SQL
13 questions
AI in your TV and streaming apps
34 questions
Big data and the cloud
34 questions
CI/CD for machine learning
34 questions
Coding logic and algorithms
34 questions
Coding Patterns
20 questions
Data and Algorithms
40 questions
Data augmentation
35 questions
Data cleaning and preparation
33 questions
Data engineering and ETL
33 questions
Data labeling and annotation
32 questions
Data Quality & Validation
11 questions
Data structures and algorithms for ML
33 questions
Docker and containers for ML
34 questions
Experiment tracking (MLflow, W&B)
34 questions
Feature stores
34 questions
Feature stores and data pipelines
34 questions
Finding and using datasets
34 questions
GPU & CUDA
18 questions
Kubernetes and model serving
34 questions
Making charts and data visualization
34 questions
ML Observability
10 questions
MLflow & Experiment Tracking
17 questions
MLOps and deployment
40 questions
Model monitoring and drift
33 questions
Model Serving at Scale
10 questions
NumPy
22 questions
Privacy-preserving ML (federated, DP)
38 questions
Python and data libraries
40 questions
Python basics
40 questions
Python coding and DSA basics
34 questions
Python data structures (lists, dicts)
34 questions
Python, Pandas and NumPy
40 questions
PyTorch
25 questions
Shadow and canary deployment
34 questions
Spark & Big Data
13 questions
SQL for data science
34 questions
Streaming and real-time ML
34 questions
Workflow Orchestration
13 questions
Time Series & RL (7 quizzes)
AI and weather forecasting
34 questions
Learning by rewards (RL made simple)
34 questions
Multi-armed bandits
34 questions
Reinforcement learning
33 questions
Reinforcement Learning
26 questions
Time Series
26 questions
Time series forecasting
34 questions
System Design (10 quizzes)
Design: Ads CTR Prediction
6 questions
Design: Feed Ranking
13 questions
Design: Fraud Detection
9 questions
Design: LLM Application
3 questions
Design: Recommender System
13 questions
Design: Search Ranking
9 questions
Designing a recommender system (case study)
34 questions
ML system design
40 questions
Recommender systems
34 questions
Recommender systems at scale
33 questions
Careers & Interviews (4 quizzes)
AI Careers
25 questions
AI careers and how AI is built
34 questions
Behavioral and HR interview questions
34 questions
Probability for interviews
34 questions
Ethics & Responsible AI (7 quizzes)
AI Ethics
25 questions
AI ethics and bias
40 questions
AI Safety & Guardrails
11 questions
Bias, fairness and explainability
34 questions
Model Interpretability
26 questions
Model interpretability (SHAP, LIME)
34 questions
RLHF & Alignment
28 questions
Robotics & IoT (5 quizzes)
AI and self-driving buses and trains
34 questions
AI and the Internet of Things
33 questions
Building simple robots
34 questions
Robots and smart machines
39 questions
Self-driving cars and sensors
34 questions
AI in Everyday Life (27 quizzes)
AI all around us
40 questions
AI and your privacy
34 questions
AI gadgets for pets
32 questions
AI helpers for learning
34 questions
AI helpers for people with disabilities
34 questions
AI in cartoons and stories
34 questions
AI in farming and food
34 questions
AI in games and apps
40 questions
AI in maps and navigation
34 questions
AI in movies and animation
34 questions
AI in safety and emergencies
34 questions
AI in shopping and recommendations
34 questions
AI in smart watches and fitness bands
34 questions
AI in space and exploration
34 questions
AI in sports and games
34 questions
AI in the classroom
34 questions
AI inside your phone
34 questions
AI that draws and paints
34 questions
AI that helps animals and nature
34 questions
AI that helps elderly people
34 questions
AI that helps people who cannot see
34 questions
AI that makes music
34 questions
AI that makes music and art
34 questions
Cool AI inventions
34 questions
Edge AI and on-device ML
34 questions
How AI helps doctors and hospitals
34 questions
The future of AI and jobs
34 questions