Quiz history
Every quiz you've generated, newest first.
Daily Learning Quiz — June 21, 2026
Jun 21, 2026
Concurrency Async, futures, thread pools, and task-based design Compare std::async, futures/promises, packaged_task, coroutines, thread pools, and work stealing at a conceptual level Oversubscription, hidden blocking, unbounded task queues, poor cancellation handlingObject Model Classes, structs, invariants, encapsulation, and constructors Design classes that preserve invariants; know explicit constructors, member initialization lists, delegating constructors, and default member initializers Two-phase initialization bugs, implicit conversions, uninitialized fields, invalid object statesDesign API design, idioms, and professional C++ style Apply const-correctness, RAII, value semantics, dependency boundaries, pImpl, noexcept where useful, minimal ownership exposure, and testable interfaces Leaky abstractions, unclear ownership, over-template APIs, inheritance where composition fits betterSelf-Supervised Learning Contrastive learning and representation learning Explain InfoNCE, positive/negative pairs, mutual-information intuition, collapse prevention, BYOL/SimSiam-style non-contrastive learning, and representation probing Shortcut augmentations, false negatives, representation collapse, high linear-probe score but poor transfer +8
Not submitted
Daily Learning Quiz — June 18, 2026
Jun 18, 2026
RoboticsMachine Learning ResearchReinforcement LearningDiffusion Models +11
MCQ 20/30 Completed