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
4,318 challenges matching your filters
- Multiple ChoiceIntermediate
Sequence Points
cintermediate - Multiple ChoiceIntermediate
Signed Overflow
cintermediate - Multiple ChoiceIntermediate
Null Pointer Deref
cintermediate - Multiple ChoiceIntermediate
Double Free
cintermediate - Multiple ChoiceIntermediate
Use After Free
cintermediate - Multiple ChoiceIntermediate
Stack Overflow
cintermediate - Multiple ChoiceIntermediate
Signal Handler
cintermediate - Multiple ChoiceIntermediate
setjmp/longjmp
cintermediate - Multiple ChoiceBeginner
C: Modulo Operator
cbeginner - Multiple ChoiceBeginner
Address-of Operator
cbeginner - Multiple ChoiceBeginner
Pointer Declaration
cbeginner - Multiple ChoiceBeginner
Dereference Operator
cbeginner - Multiple ChoiceBeginner
NULL Pointer
cbeginner - Multiple ChoiceBeginner
Pointer Size
cbeginner - Multiple ChoiceBeginner
C Strings
cbeginner - Multiple ChoiceBeginner
C: #include
cbeginner - Multiple ChoiceBeginner
C: Entry Point
cbeginner - Multiple ChoiceBeginner
C: Statement Terminator
cbeginner - Multiple ChoiceBeginner
C: char Size
cbeginner - Multiple ChoiceBeginner
C: int Size
cbeginner - Multiple ChoiceBeginner
C: void
cbeginner - Multiple ChoiceBeginner
C: const — Pointer Rules
cbeginner - Multiple ChoiceBeginner
C: Variable Declaration
cbeginner - Multiple ChoiceBeginner
Phishing: Definition
cybersecbeginner - Multiple ChoiceBeginner
Strong Password
cybersecbeginner - Multiple ChoiceBeginner
Software Updates
cybersecbeginner - Multiple ChoiceBeginner
Public WiFi Risk
cybersecbeginner - Multiple ChoiceBeginner
Two-Factor Auth
cybersecbeginner - Multiple ChoiceBeginner
Backup Purpose
cybersecbeginner - Multiple ChoiceBeginner
Shoulder Surfing
cybersecbeginner - Multiple ChoiceBeginner
USB Drop Attack
cybersecbeginner - Multiple ChoiceBeginner
Tailgating
cybersecbeginner - Multiple ChoiceBeginner
Social Media Security
cybersecbeginner - Multiple ChoiceBeginner
Password Manager
cybersecbeginner - Multiple ChoiceBeginner
Encryption at Rest
cybersecbeginner - Multiple ChoiceBeginner
Encryption in Transit
cybersecbeginner - Multiple ChoiceBeginner
Antivirus Purpose
cybersecbeginner - Multiple ChoiceBeginner
Spam Definition
cybersecbeginner - Multiple ChoiceBeginner
Incognito Mode
cybersecbeginner - Multiple ChoiceBeginner
Ad Blocker Security
cybersecbeginner - Multiple ChoiceBeginner
Screen Lock
cybersecbeginner - Multiple ChoiceBeginner
Data Breach
cybersecbeginner - Multiple ChoiceBeginner
Secure Disposal
cybersecbeginner - Multiple ChoiceIntermediate
Cloud: IAM
cybersecintermediate - Multiple ChoiceIntermediate
Cloud: S3 Misconfig
cybersecintermediate - Multiple ChoiceIntermediate
Cloud: Shared Responsibility
cybersecintermediate - Multiple ChoiceIntermediate
Path Traversal
cybersecintermediate - Multiple ChoiceIntermediate
Secure Coding: Input Validation
cybersecintermediate - Multiple ChoiceIntermediate
Insecure Deserialization
cybersecintermediate - Multiple ChoiceIntermediate
Output Encoding
cybersecintermediate - Multiple ChoiceIntermediate
Parameter Pollution
cybersecintermediate - Multiple ChoiceIntermediate
SQLi: Prepared Statements
cybersecintermediate - Multiple ChoiceIntermediate
Fail Securely
cybersecintermediate - Multiple ChoiceIntermediate
Race Condition: Web
cybersecintermediate - Multiple ChoiceIntermediate
Session Fixation
cybersecintermediate - Multiple ChoiceIntermediate
XXE: XML External Entity
cybersecintermediate - Multiple ChoiceIntermediate
GDPR
cybersecintermediate - Multiple ChoiceIntermediate
HIPAA
cybersecintermediate - Multiple ChoiceIntermediate
ISO 27001
cybersecintermediate - Multiple ChoiceIntermediate
PCI-DSS
cybersecintermediate
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.