Practice

Problems

Sandboxed coding rounds that run against a hidden test suite, and written questions graded against a rubric. Both, in one list.

9 problemsClear filters

Practice problems, with your status, difficulty and topics
StatusProblemFormatLevel
Not startedBounded producer-consumer queuec++concurrencycondition-variablequeuesWrittenmedium
Not startedDesign a rate limiterconcurrencyhldreliabilitysystem-designWrittenmedium
Not startedDesign an LRU cachecachingconcurrencydata-structureslldWrittenmedium
Not startedWhen is an atomic not enough?atomicsc++concurrencymutexWrittenmedium
Not startedWhy did my counter get slower with more threads?c++cacheconcurrencyperformanceWrittenmedium
Not startedDesign a ticket booking systemconcurrencyconsistencyhldsystem-designWrittenhard
Not startedThe ABA problematomicsc++concurrencylock-freeWrittenhard
Not startedWas double-checked locking ever actually broken?c++concurrencymemory-modelsingletonWrittenhard
Not startedWhat does memory_order_relaxed actually guarantee?atomicsc++concurrencymemory-modelWrittenhard