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
Rate limit sliding window
fullstackhard - Code AnalysisHard
SSR hydration mismatch
fullstackhard - Code AnalysisIntermediate
WebSocket room broadcast
fullstackintermediate - Code AnalysisIntermediate
S3 presigned URL expire
fullstackintermediate - Code AnalysisIntermediate
Bull job lifecycle
fullstackintermediate - Code AnalysisIntermediate
ESLint in CI pipeline
fullstackintermediate - Code AnalysisHard
Docker multi-stage benefit
fullstackhard - Code AnalysisIntermediate
Zod safeParse result
fullstackintermediate - Code AnalysisIntermediate
Prisma transaction guarantee
fullstackintermediate - Code AnalysisHard
Docker HEALTHCHECK effect
fullstackhard - Code AnalysisIntermediate
GraphQL resolver return
fullstackintermediate - Code AnalysisIntermediate
Tailwind CSS purge
fullstackintermediate - Code AnalysisIntermediate
Jest mock module effect
fullstackintermediate - Code AnalysisIntermediate
GitHub Actions secret access
fullstackintermediate - Code AnalysisIntermediate
CLS from missing dimensions
fullstackintermediate - Code AnalysisIntermediate
DNS CNAME function
fullstackintermediate - Code AnalysisHard
SameSite Lax cookie
fullstackhard - Code AnalysisIntermediate
Sentry breadcrumb purpose
fullstackintermediate - Code AnalysisIntermediate
Redis ZADD command
fullstackintermediate - Code AnalysisHard
Node.js cluster module
fullstackhard - Code AnalysisHard
Webpack code splitting
fullstackhard - Code AnalysisIntermediate
Express error middleware
fullstackintermediate - Code AnalysisIntermediate
React custom hook
fullstackintermediate - Code AnalysisIntermediate
Nginx reverse proxy
fullstackintermediate - Code AnalysisIntermediate
JWT sign payload
fullstackintermediate - Code AnalysisIntermediate
CSS modules scope
fullstackintermediate - Code AnalysisIntermediate
Webpack HMR
fullstackintermediate - Code AnalysisIntermediate
TypeScript generic
fullstackintermediate - Code AnalysisHard
Promise.allSettled
fullstackhard - Code AnalysisHard
Docker ENV vs ARG
fullstackhard - Code AnalysisIntermediate
Next.js getServerSideProps
fullstackintermediate - Code AnalysisHard
TanStack Query staleTime
fullstackhard - Code AnalysisHard
Git rebase vs merge
fullstackhard - Code AnalysisIntermediate
Redis EXPIRE behavior
fullstackintermediate - Code AnalysisIntermediate
Jest beforeEach scope
fullstackintermediate - Code AnalysisIntermediate
Prisma where filter
fullstackintermediate - Code AnalysisIntermediate
Docker network types
fullstackintermediate - Code AnalysisIntermediate
React.memo purpose
fullstackintermediate - Code AnalysisIntermediate
Git stash workflow
fullstackintermediate - Code AnalysisHard
PM2 process manager
fullstackhard - Code AnalysisIntermediate
CORS credentials
fullstackintermediate - Code AnalysisIntermediate
Lighthouse audit
fullstackintermediate - Code AnalysisHard
Node event loop phases
fullstackhard - Code AnalysisIntermediate
Webpack loader chain
fullstackintermediate - Code AnalysisIntermediate
npm ci vs install
fullstackintermediate - Code AnalysisHard
S3 bucket policy
fullstackhard - Code AnalysisIntermediate
Docker restart policies
fullstackintermediate - Code AnalysisIntermediate
Node crypto randomBytes
fullstackintermediate - Code AnalysisHard
Vercel edge functions
fullstackhard - Code AnalysisIntermediate
Prisma relation queries
fullstackintermediate - Code AnalysisIntermediate
Helmet CSP
fullstackintermediate - Multiple ChoiceIntermediate
Multipart upload
fullstackintermediate - Multiple ChoiceIntermediate
File size limits
fullstackintermediate - Multiple ChoiceIntermediate
S3/Cloud Storage
fullstackintermediate - Multiple ChoiceIntermediate
Presigned URLs
fullstackintermediate - Multiple ChoiceIntermediate
Image processing
fullstackintermediate - Multiple ChoiceIntermediate
CDN delivery
fullstackintermediate - Multiple ChoiceIntermediate
File validation
fullstackintermediate - Multiple ChoiceHard
Chunked uploads
fullstackhard - Multiple ChoiceHard
Resumable uploads
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.