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
1,919 challenges matching your filters
Clear topic filter- Multiple ChoiceIntermediate
Kubernetes
backendintermediate - Multiple ChoiceIntermediate
K8s Pod
backendintermediate - Multiple ChoiceIntermediate
K8s Service
backendintermediate - Multiple ChoiceIntermediate
Infrastructure as Code
backendintermediate - Multiple ChoiceIntermediate
Monitoring Tools
backendintermediate - Multiple ChoiceIntermediate
Rollback Strategy
backendintermediate - Multiple ChoiceIntermediate
Environment Variables
backendintermediate - Multiple ChoiceIntermediate
Log Aggregation
backendintermediate - Multiple ChoiceIntermediate
Secrets Management
backendintermediate - Multiple ChoiceIntermediate
Horizontal Pod Autoscaling
backendintermediate - Multiple ChoiceIntermediate
Helm Charts
backendintermediate - Multiple ChoiceIntermediate
Downtime Minimization
backendintermediate - Code AnalysisIntermediate
Dockerfile instructions
backendintermediate - Code AnalysisIntermediate
K8s Deployment YAML
backendintermediate - Code AnalysisIntermediate
CI pipeline steps
backendintermediate - Code AnalysisIntermediate
Rolling update
backendintermediate - Code AnalysisIntermediate
Environment config
backendintermediate - Code AnalysisIntermediate
Prometheus metric
backendintermediate - Code AnalysisIntermediate
Secrets in K8s
backendintermediate - Code AnalysisIntermediate
HPA configuration
backendintermediate - Multiple ChoiceIntermediate
Repository Pattern
backendintermediate - Multiple ChoiceIntermediate
Service Layer
backendintermediate - Multiple ChoiceIntermediate
Dependency Injection
backendintermediate - Multiple ChoiceIntermediate
Factory Pattern
backendintermediate - Multiple ChoiceIntermediate
Observer Pattern
backendintermediate - Multiple ChoiceIntermediate
Strategy Pattern
backendintermediate - Multiple ChoiceIntermediate
Middleware Pattern
backendintermediate - Multiple ChoiceIntermediate
Adapter Pattern
backendintermediate - Multiple ChoiceIntermediate
Decorator Pattern
backendintermediate - Multiple ChoiceIntermediate
Singleton Pattern
backendintermediate - Multiple ChoiceIntermediate
Facade Pattern
backendintermediate - Multiple ChoiceIntermediate
SOLID Principles
backendintermediate - Multiple ChoiceIntermediate
Layered Architecture
backendintermediate - Code AnalysisIntermediate
Repository interface
backendintermediate - Code AnalysisIntermediate
DI container
backendintermediate - Code AnalysisIntermediate
Middleware flow
backendintermediate - Code AnalysisIntermediate
Adapter example
backendintermediate - Multiple ChoiceIntermediate
Common HTTP methods beyond GET/POST
backendintermediate - Multiple ChoiceIntermediate
Status code 429
backendintermediate - Multiple ChoiceIntermediate
Multipart form data
backendintermediate - Multiple ChoiceIntermediate
API authentication methods
backendintermediate - Multiple ChoiceIntermediate
Content negotiation (008)
backendintermediate - Multiple ChoiceIntermediate
Conditional requests
backendintermediate - Multiple ChoiceIntermediate
API pagination types
backendintermediate - Multiple ChoiceIntermediate
Batch API design
backendintermediate - Multiple ChoiceIntermediate
API first design
backendintermediate - Multiple ChoiceIntermediate
Status code 409
backendintermediate - Multiple ChoiceIntermediate
CORS preflight
backendintermediate - Multiple ChoiceIntermediate
API deprecation
backendintermediate - Multiple ChoiceIntermediate
Database replication types
backendintermediate - Multiple ChoiceIntermediate
PostgreSQL features
backendintermediate - Multiple ChoiceIntermediate
CTE (WITH clause)
backendintermediate - Multiple ChoiceIntermediate
Partitioning
backendintermediate - Multiple ChoiceIntermediate
Database backup types
backendintermediate - Multiple ChoiceIntermediate
Soft deletes
backendintermediate - Multiple ChoiceIntermediate
UUID vs Auto-increment
backendintermediate - Multiple ChoiceIntermediate
Connection pool sizing
backendintermediate - Multiple ChoiceIntermediate
SAML
backendintermediate - Multiple ChoiceIntermediate
SQL injection types
backendintermediate - Multiple ChoiceIntermediate
Directory traversal
backendintermediate
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.