About SQL Arena
SQL Arena is an interactive SQL trainer. You learn to write queries by doing: problems sourced from real technical interviews, instant grading, duels, a detailed reference handbook and tutorials. PostgreSQL, MySQL and ClickHouse are supported.
What's inside
Problems drawn from real interviews (Yandex, T-Bank, Ozon, VK and more) — from basic SELECT to window functions, indexes and optimization, across Easy to Expert difficulty. Instant grading on PostgreSQL, MySQL or ClickHouse with EXPLAIN query-plan analysis. There is a timed "Interview" mode, one-on-one duels, your own sandbox for arbitrary queries, and an AI mentor: unlimited hints, error explanations and task generation tuned to your level.
Tracks, reference and articles
Learning tracks guide you by role — analyst, backend developer, QA — from simple to advanced. Every topic is backed by a reference handbook with concise syntax notes and in-depth tutorial articles in four languages. The material is written, reviewed and regularly updated by practicing engineers.
Progress and competition
Every solve earns Power and raises your rank — from Junior to Titan — plus streaks for consistency and achievements. Weekly and all-time leaderboards show where you stand, and ER diagrams make schemas easy to read. A timed certification exam issues a verifiable certificate for each level.
Who runs the project
Content is written and reviewed by the SQL Arena team. We own the accuracy of every example and keep the material current.
Telegram channel