Curriculum Engine

Deep Learning Mastery

CNNs, RNNs, optimizers, and backpropagation traps.

240 Learn MCQs
120 Practice MCQs
15 Full Tests

Learn Topics

Master concepts step-by-step through guided MCQs and detailed explanations.

Introduction To Neural Networks

15 Qs

Master Introduction To Neural Networks interviewer-level concepts.

Start Learning

Neurons And Perceptrons

15 Qs

Master Neurons And Perceptrons interviewer-level concepts.

Start Learning

Activation Functions

15 Qs

Master Activation Functions interviewer-level concepts.

Start Learning

Forward Propagation

15 Qs

Master Forward Propagation interviewer-level concepts.

Start Learning

Loss And Cost Functions

15 Qs

Master Loss And Cost Functions interviewer-level concepts.

Start Learning

Backpropagation

15 Qs

Master Backpropagation interviewer-level concepts.

Start Learning

Optimizers

15 Qs

Master Optimizers interviewer-level concepts.

Start Learning

Ann Architectures

15 Qs

Master Ann Architectures interviewer-level concepts.

Start Learning

Regularization And Normalization

15 Qs

Master Regularization And Normalization interviewer-level concepts.

Start Learning

Weight Initialization

15 Qs

Master Weight Initialization interviewer-level concepts.

Start Learning

Cnn Architectures

15 Qs

Master Cnn Architectures interviewer-level concepts.

Start Learning

Rnn Lstm Gru

15 Qs

Master Rnn Lstm Gru interviewer-level concepts.

Start Learning

Attention And Transformers Dl

15 Qs

Master Attention And Transformers Dl interviewer-level concepts.

Start Learning

Self Supervised And Contrastive Learning

15 Qs

Master Self Supervised And Contrastive Learning interviewer-level concepts.

Start Learning

Graph Neural Networks

15 Qs

Master Graph Neural Networks interviewer-level concepts.

Start Learning

Transfer Learning

15 Qs

Master Transfer Learning interviewer-level concepts.

Start Learning

Targeted Practice

Mix and match topics by difficulty to solidify your understanding.

Skill Assessments

Validate your expertise with timed, industry-standard tests.

DL Group Test 01 — Neural Network Foundations

Covers Introduction to Neural Networks, Neurons & Perceptrons, and Activation Functions. Tests your understanding of the building blocks of any neural network — perceptron geometry, universal approximation, and activation characteristics. Ideal for warming up before deeper training-mechanics topics.

12 Qs18 MINSmixed
Take Test

DL Group Test 02 — Training Mechanics

Covers Forward Propagation, Loss & Cost Functions, and Backpropagation. Tests how information flows through a network, how error is quantified, and how gradients propagate back. Critical for understanding why networks learn (or fail to).

13 Qs20 MINSmixed
Take Test

DL Group Test 03 — Optimization & Architecture

Covers Optimizers and ANN Architectures. Tests gradient-descent variants, adaptive learning rates, momentum, and how macro-level architectural choices (depth, width, skip connections) affect training dynamics. Ideal prep for questions on training instability and scaling.

12 Qs18 MINSmixed
Take Test

DL Group Test 04 — Regularization, Normalization & Initialization

Covers Regularization & Normalization and Weight Initialization. Tests dropout mechanics, BatchNorm vs LayerNorm trade-offs, covariate shift, and initialization schemes (Xavier, He, LeCun). Understanding this cluster is essential for training stable, generalizable networks.

12 Qs18 MINSmixed
Take Test

DL Group Test 05 — CNN & Sequential Models

Covers CNN Architectures and RNN / LSTM / GRU. Tests spatial feature extraction, receptive fields, residual connections, and sequential memory mechanisms. A must-have before moving to Attention — these are the baselines Transformers replaced.

13 Qs20 MINSmixed
Take Test

DL Group Test 06 — Attention, Transformers & Self-Supervised Learning

Covers Attention Mechanisms & Transformers and Self-Supervised & Contrastive Learning. Tests scaled dot-product attention, positional encodings, multi-head attention, and pretraining paradigms like SimCLR, MoCo, and MAE. Core to any modern ML interview.

12 Qs20 MINSmixed
Take Test

DL Group Test 07 — Graph Neural Networks & Transfer Learning

Covers Graph Neural Networks and Transfer Learning. Tests message passing, graph pooling, expressive power (WL test), and transfer strategies (fine-tuning, LoRA, task arithmetic). Bridges structured-data reasoning with efficient model reuse.

12 Qs18 MINSmixed
Take Test

DL Interview Mock — Easy 01

Broad-coverage easy mock interview simulating a first-round screening. One question from each major DL cluster: foundations, training mechanics, optimization, regularization, CNN, RNN, attention, and modern paradigms. Build confidence before moving to harder mocks.

10 Qs12 MINSeasy
Take Test

DL Interview Mock — Easy 02

Second easy mock interview with fresh question selections across all 16 DL topics. Focuses on common definitional traps — same difficulty as Easy 01 but tests complementary concepts. Complete both easy mocks before attempting medium-level tests.

10 Qs12 MINSeasy
Take Test

DL Interview Mock — Medium 01

Applied reasoning mock interview at medium difficulty. 12 questions covering the full DL pipeline — from neural net fundamentals and training mechanics through modern architectures and transfer learning. Simulates the applied ML engineer interview loop at mid-level companies.

12 Qs18 MINSmedium
Take Test

DL Interview Mock — Medium 02

Second medium mock with fresh question selection. Emphasizes debugging intuition — gradient flow issues, normalization edge cases, optimizer quirks, and sequence modeling gotchas. Complements Medium Mock 01 by covering the remaining topic variants.

12 Qs18 MINSmedium
Take Test

DL Interview Mock — Hard 01

Senior-level hard mock interview covering edge cases, production failure modes, and nuanced architectural trade-offs. 15 questions spanning all major DL topics — expect questions on loss spikes, attention saturation, BatchNorm pitfalls, contrastive collapse, and LoRA forgetting. Target: senior ML engineer or research scientist roles.

15 Qs25 MINShard
Take Test

DL Interview Mock — Hard 02

Second hard mock with fresh question selection. Focuses on hardware-aware reasoning — FlashAttention, roofline analysis, quantization artifacts — alongside classic hard traps like exploding gradients, depthwise convolution latency, and knowledge distillation failure modes. Complements Hard Mock 01 with complementary concepts.

15 Qs25 MINShard
Take Test

DL Elite Test 01 — Production Failures & Architecture Decisions

18-question elite screening for senior engineers and AI researchers. Every question targets production-grade judgment: Why does your training run spike at step 1200? Why does SimCLR collapse at small batch sizes? How does RoPE affect long-context extrapolation? Covers RMSNorm, DeepNorm, Neural ODE, MAE vs DINO, VAE posterior collapse, and weight tying. Requires deep architectural intuition, not just textbook recall.

18 Qs35 MINSelite
Take Test

DL Elite Test 02 — Optimization Internals & Debugging

18-question elite test targeting AI architect–level depth. Mix of hard MCQs and elevated medium questions that require synthesis: understanding why gradient checkpointing trades compute for memory, how LoRA rank affects task arithmetic interference, when depthwise separable convolutions hurt rather than help, and how link-prediction leakage poisons GNN benchmarks. Ideal as a final screening before staff/principal engineer or research scientist interviews.

18 Qs35 MINSelite
Take Test