Challenge Library
Coding Challenges
5,893 curated questions across every arena — browse by topic, then jump into a live 3-minute battle to put them to the test.
Filter by type
Filter by difficulty
Popular topics
702 challenges matching your filters
- Code AnalysisIntermediate
Grafana panel
backendintermediate - Code AnalysisIntermediate
Alert rule
backendintermediate - Code AnalysisIntermediate
Sampling rate
backendintermediate - Code AnalysisIntermediate
Producer/Consumer model
backendintermediate - Code AnalysisIntermediate
Queue with retry
backendintermediate - Code AnalysisIntermediate
Partition key hashing
backendintermediate - Code AnalysisIntermediate
Fan-out routing
backendintermediate - Code AnalysisIntermediate
Backpressure signal
backendintermediate - Code AnalysisIntermediate
DLQ inspection
backendintermediate - Code AnalysisIntermediate
MongoDB find query
backendintermediate - Code AnalysisIntermediate
Redis commands
backendintermediate - Code AnalysisIntermediate
Redis list operations
backendintermediate - Code AnalysisIntermediate
MongoDB aggregation
backendintermediate - Code AnalysisIntermediate
Sharding key
backendintermediate - Code AnalysisIntermediate
Redis SETNX
backendintermediate - Code AnalysisIntermediate
Eventual consistency example
backendintermediate - Code AnalysisIntermediate
Slow query EXPLAIN
backendintermediate - Code AnalysisIntermediate
Connection pool exhaustion
backendintermediate - Code AnalysisIntermediate
N+1 detection
backendintermediate - Code AnalysisIntermediate
Eager loading fix
backendintermediate - Code AnalysisIntermediate
Keep-alive benefit
backendintermediate - Code AnalysisIntermediate
SQLi vulnerable code
backendintermediate - Code AnalysisIntermediate
Parameterized fix
backendintermediate - Code AnalysisIntermediate
CSP header decode
backendintermediate - Code AnalysisIntermediate
Rate limit bypass
backendintermediate - Code AnalysisIntermediate
Password hashing choice
backendintermediate - Code AnalysisIntermediate
X-Frame-Options
backendintermediate - Code AnalysisIntermediate
Audit log entry
backendintermediate - Code AnalysisIntermediate
Mock function
backendintermediate - Code AnalysisIntermediate
Integration test scope
backendintermediate - Code AnalysisIntermediate
Coverage percentage
backendintermediate - Code AnalysisIntermediate
TDD red-green-refactor
backendintermediate - Code AnalysisIntermediate
Test isolation issue
backendintermediate - Code AnalysisIntermediate
Trace: Double Free
canalysisintermediate - Code AnalysisIntermediate
Trace: Format Mismatch
canalysisintermediate - Code AnalysisIntermediate
Trace: Unsigned Wrap
canalysisintermediate - Code AnalysisIntermediate
Trace: 2D Array
canalysisintermediate - Code AnalysisIntermediate
Trace: Command Line Args
canalysisintermediate - Code AnalysisIntermediate
Trace: Array vs Pointer
canalysisintermediate - Code AnalysisIntermediate
Trace: Cast Truncation
canalysisintermediate - Code AnalysisIntermediate
Trace: Comma in For
canalysisintermediate - Code AnalysisIntermediate
Trace: Compound Assignment
canalysisintermediate - Code AnalysisIntermediate
Trace: Conditional Expression
canalysisintermediate - Code AnalysisIntermediate
Trace: Const Pointer
canalysisintermediate - Code AnalysisIntermediate
Trace: Ctype Isdigit
canalysisintermediate - Code AnalysisIntermediate
Trace: Do-While
canalysisintermediate - Code AnalysisIntermediate
Trace: Goto
canalysisintermediate - Code AnalysisIntermediate
Trace: Malloc Size
canalysisintermediate - Code AnalysisIntermediate
Trace: Math Abs
canalysisintermediate - Code AnalysisIntermediate
Trace: Nested Loop
canalysisintermediate - Code AnalysisIntermediate
Trace: Nested Struct
canalysisintermediate - Code AnalysisIntermediate
Trace: Pointer Cast
canalysisintermediate - Code AnalysisIntermediate
Trace: Dereference
canalysisintermediate - Code AnalysisIntermediate
Trace: Rand Seed
canalysisintermediate - Code AnalysisIntermediate
Trace: Short-Circuit AND
canalysisintermediate - Code AnalysisIntermediate
Trace: Signed vs Unsigned
canalysisintermediate - Code AnalysisIntermediate
Trace: Sizeof Expression
canalysisintermediate - Code AnalysisIntermediate
Trace: Stack vs Heap
canalysisintermediate - Code AnalysisIntermediate
Trace: String Pointer
canalysisintermediate - Code AnalysisIntermediate
Trace: Arrow Operator
canalysisintermediate
Practice now, dominate the arena
Every challenge here is drawn from the live Code Royale pool. Review a question, then head to the arena to answer under pressure against a real opponent — 3-minute matches, Elo ranking, and badge tiers on the line.