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
441 challenges matching your filters
Clear topic filter- Code AnalysisHard
Trace: CORS Misconfig
fullstackanalysishard - Code AnalysisIntermediate
Trace: IDOR
fullstackanalysisintermediate - Code AnalysisHard
Trace: Token Storage
fullstackanalysishard - Code AnalysisIntermediate
Trace: API Fan-out
fullstackanalysisintermediate - Code AnalysisHard
Trace: Secret Leak in Bundle
fullstackanalysishard - Code AnalysisIntermediate
Trace: Stale UI After Mutation
fullstackanalysisintermediate - Multiple ChoiceIntermediate
RESTful principles
fullstackintermediate - Multiple ChoiceBeginner
HTTP methods
fullstackbeginner - Multiple ChoiceIntermediate
API versioning
fullstackintermediate - Multiple ChoiceIntermediate
Pagination design
fullstackintermediate - Multiple ChoiceIntermediate
Error response format (MCQ)
fullstackintermediate - Multiple ChoiceBeginner
Status code selection
fullstackbeginner - Multiple ChoiceHard
HATEOAS
fullstackhard - Multiple ChoiceHard
Idempotency
fullstackhard - Multiple ChoiceIntermediate
API documentation
fullstackintermediate - Multiple ChoiceIntermediate
Rate limiting headers
fullstackintermediate - Multiple ChoiceIntermediate
Bulk operations
fullstackintermediate - Multiple ChoiceIntermediate
Filtering and sorting
fullstackintermediate - Multiple ChoiceIntermediate
Request validation
fullstackintermediate - Multiple ChoiceIntermediate
Partial responses
fullstackintermediate - Multiple ChoiceIntermediate
API deprecation
fullstackintermediate - Multiple ChoiceIntermediate
Caching responses
fullstackintermediate - Multiple ChoiceIntermediate
Content negotiation
fullstackintermediate - Multiple ChoiceHard
Long-running operations
fullstackhard - Multiple ChoiceIntermediate
API security headers
fullstackintermediate - Multiple ChoiceIntermediate
GraphQL vs REST
fullstackintermediate - Multiple ChoiceHard
gRPC
fullstackhard - Code AnalysisIntermediate
REST error response
fullstackintermediate - Multiple ChoiceBeginner
Fullstack definition
fullstackbeginner - Multiple ChoiceIntermediate
MVC pattern
fullstackintermediate - Multiple ChoiceBeginner
Client-server model
fullstackbeginner - Multiple ChoiceIntermediate
Monolith vs Microservices
fullstackintermediate - Multiple ChoiceIntermediate
SSR vs CSR
fullstackintermediate - Multiple ChoiceIntermediate
SPA architecture
fullstackintermediate - Multiple ChoiceIntermediate
API-first design
fullstackintermediate - Multiple ChoiceIntermediate
Separation of concerns
fullstackintermediate - Multiple ChoiceHard
BFF pattern
fullstackhard - Multiple ChoiceHard
Jamstack
fullstackhard - Multiple ChoiceHard
Isomorphic JavaScript
fullstackhard - Multiple ChoiceHard
12-factor app
fullstackhard - Multiple ChoiceIntermediate
Monorepo vs polyrepo
fullstackintermediate - Multiple ChoiceHard
Edge functions
fullstackhard - Multiple ChoiceIntermediate
Hydration
fullstackintermediate - Multiple ChoiceIntermediate
Middleware pattern
fullstackintermediate - Multiple ChoiceIntermediate
Environment variables
fullstackintermediate - Multiple ChoiceIntermediate
CORS in fullstack
fullstackintermediate - Multiple ChoiceIntermediate
Graceful degradation
fullstackintermediate - Multiple ChoiceHard
Circuit breaker
fullstackhard - Multiple ChoiceIntermediate
Event-driven architecture
fullstackintermediate - Multiple ChoiceIntermediate
Webhook pattern
fullstackintermediate - Multiple ChoiceIntermediate
Stateless services
fullstackintermediate - Multiple ChoiceHard
Domain-driven design
fullstackhard - Code AnalysisIntermediate
MVC flow
fullstackintermediate - Code AnalysisIntermediate
SSR hydration
fullstackintermediate - Code AnalysisBeginner
API flow
fullstackbeginner - Code AnalysisIntermediate
Monorepo structure
fullstackintermediate - Code AnalysisIntermediate
CORS error debug
fullstackintermediate - Code AnalysisHard
Edge function use
fullstackhard - Code AnalysisIntermediate
Env var leakage
fullstackintermediate - Code AnalysisHard
BFF pattern benefit
fullstackhard
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.