Online Workshop Every Week
Join our free weekly interactive learning sessions.
Master AI/ML with instant feedback and personalized learning
"Cogito, ergo sum" (I think, therefore I am)
— René Descartes
Free Problems
View All Free ProblemsSystem Design Fundamentals Practice
This problem set covers the core concepts from the video "I ACED my Technical Interviews knowing these System Design Basics". You'll practice key distributed systems concepts including scalability, reliability, caching strategies, database design, and partitioning techniques essential for designing scalable applications.
29 pts
Medium
95
distributed-systems
cap-theorem
consistency
+7
Regression Trees, Clearly Explained!!!
This problem set covers the fundamental concepts of regression trees as explained in the StatQuest video. You'll explore how regression trees work, how they're constructed, and how they handle different types of data compared to traditional linear regression. The problems progress from basic concepts to practical implementation details.
17 pts
Medium
98
regression-trees
classification-trees
machine-learning
+7
Word Embeddings: Word2Vec Practice Problems
This problem set explores Word2Vec, a milestone technique in natural language processing that converts words into meaningful numerical representations called embeddings. You'll learn about the two main Word2Vec architectures (CBOW and Skip-Gram), understand how word embeddings capture semantic relationships, and explore practical applications and limitations of this technology.
22 pts
Medium
100
word-embeddings
nlp-basics
computer-understanding
+7
Uniform Cost Search Algorithm Practice
This problem set tests your understanding of the Uniform Cost Search (UCS) algorithm as explained in the video "Uniform Cost Search Algorithm | UCS Search Algorithm in Artificial Intelligence by Mahesh Huddar". UCS is an informed search algorithm that finds the optimal path from source to goal by selecting the path with the lowest cumulative cost using a priority queue. Practice these problems to master UCS concepts and applications.
14 pts
Medium
104
uniform-cost-search
search-algorithms
artificial-intelligence
+7
Bellman Equation Advanced for Reinforcement Learning
This problem set explores the advanced Bellman equation for stochastic Markov Decision Processes (MDPs) as discussed in the video. You'll work with concepts like stochastic transitions, state transition probabilities, and the modified Bellman equation that handles uncertainty in reinforcement learning environments.
15 pts
Medium
100
stochastic-mdps
bellman-equation
reinforcement-learning
+7
Foundations of Q-Learning
This problem set covers the fundamental concepts of Q-Learning, a type of reinforcement learning in artificial intelligence. The problems test understanding of Q-values, temporal differences, the Bellman equation, and the Q-learning process as explained in the video "Foundations of Q-Learning".
27 pts
Medium
99
q-learning
reinforcement-learning
model-characteristics
+7
Premium Problems
View All Premium ProblemsKnowledge Graphs
USA AI Olympiad
Explore competitive programming and AI contest preparation concepts
Grade 5 Math
Discover elementary mathematics concepts and learning paths
Featured Docs
View All PDFsSystem Design Interview: An Insider's Guide Volume 2
116 questions
348 pts
System Design Interview: An Insider's Guide
108 questions
317 pts
UNICALLI: A UNIFIED DIFFUSION FRAMEWORK FOR COLUMN-LEVEL GENERATION AND RECOGNITION OF CHINESE CALLIGRAPHY
10 questions
38 pts
The Principles of Deep Learning Theory
107 questions
418 pts
Featured Books
View All BooksAcing the System Design Interview
153 questions
456 pts
Numerical Python: Scientific Computing and Data Science Applications with Numpy, SciPy and Matplotlib
240 questions
684 pts
Hands-On Machine Learning with Scikit-Learn and PyTorch
200 questions
554 pts
Deep Reinforcement Learning Hands-On - Third Edition
222 questions
720 pts
Featured Videos
View All VideosFlow-Matching vs Diffusion Models explained side by side
10 questions
29 pts
Attention in transformers, step-by-step | Deep Learning Chapter 6
10 questions
30 pts
Knowledge Distillation: How LLMs train each other
10 questions
27 pts
Diffusion Model
10 questions
32 pts
Popular Topics
beginner
456
easy
216
fundamental-concepts
112
optimization
96
performance
87
medium
84
machine-learning
83
distributed-systems
83
fundamentals
82
basic-concepts
78
linear-algebra
77
architecture
74
classification
73
data-structures
73
time-complexity
66
system-design
66
scalability
64
calculation
63
neural-networks
61
machine learning
58
Click on any tag to filter problems by that topic