Afie seu SQL.
Garanta a proposta.

667 desafios — do básico a problemas reais de entrevistas na Tesla, Uber, Microsoft, Spotify, Meta. A IA mira nos seus pontos fracos. O modo entrevista funciona como um teste técnico de verdade.

667 desafiosPostgreSQL · MySQL · ClickHouseModo Entrevista — igual a um tech screen de verdade
Titan — a Fera da Query de rank mais alto, modelo 3D

Esta é a Fera da Query. Todo jogador ganha a sua — e ela evolui a cada novo rank.

0
desafios no catálogo
0
empresas cobertas
0
dialetos SQL

questões de entrevistas reais

  • Google
  • Meta
  • Amazon
  • Microsoft
  • Tesla
  • Spotify
Três dialetos

Mesma questão. Três dialetos.

PostgreSQL, MySQL e ClickHouse — pratique no que sua entrevista usar.

SELECT city, sum(amount) AS revenue
FROM orders
WHERE created_at >= now() - INTERVAL 30 DAY
GROUP BY city
ORDER BY revenue DESC
LIMIT 3
SETTINGS max_threads = 4;

ClickHouse: funções em minúsculas, e SETTINGS controla a execução.

resultadocorreto
cityrevenue
Москва4 812 304
Санкт-Петербург2 117 880
Казань934 215
3 minutos por ciclo

Do desafio ao veredito em 3 minutos

Sem tutorial. Abre, escreve, vê onde errou e volta pra arena.

Escolha um desafio

Tema, nível, empresa: filtros em um clique.

Escreva SQL

PG ou MySQL. O plano do EXPLAIN sempre à mão.

Receba o veredito

Comparação com a solução de referência. A IA aponta o dedo no erro.

Mira direto na sua lacuna

A IA cria o desafio sobre exatamente o que você errou ontem

Funções de janela te dão trabalho? Cinco casos novos na sua fila até virar reflexo.

  • Mira nos seus pontos fracos
    Analisa seus últimos 40 envios e escolhe o tema em que você está errando agora.
  • Esquema sob medida para o caso
    O desafio da IA chega com esquema e dados feitos sob medida para esse cenário.
  • Correção automática
    Comparação com a solução de referência em dados ocultos. Sem fila de revisores.
  • Acompanha o seu nível
    Numa sequência boa, a dificuldade sobe. Se você travar, o próximo cai um nível.
gerador de desafios
$ ai.generate(adaptive=true)
Sem rede de proteção

Um deslize e o teste acabou.

O cronômetro roda no servidor, o navegador fica bloqueado e não há dicas.

Sessão em andamentoNavegador bloqueado
Tempo restante
24:59
Relatório pós-sessão
Trocas de aba0
Saídas da janela1
Tentativas de colar0
Tempo médio por questão4:12
VereditoPASSED · +337 de poder

Um certificado que você pode verificar

Faça o exame cronometrado e ganhe um certificado de nível com verificação por QR. Três níveis: Fundamentos, Praticante, Especialista.

SQL Arena
Certificado

Emitido para

Ragnar Lothbrok

Fundamentos de SQL

Habilidades verificadas

SELECTWHEREORDER BYDISTINCTLIKEJOINGROUP BYAggregates

Data

01/06/2026

Código de verificação

7F3A9C21E0B4

Resultado

100%

Escaneie para verificar

sql.coderang.dev

SQL Arena
Certificado

Emitido para

Ragnar Lothbrok

Praticante de SQL

Habilidades verificadas

SubqueriesCTEWindow functionsHAVINGCASEDMLMulti-table JOIN

Data

01/06/2026

Código de verificação

B2D6118AF7C9

Resultado

100%

Escaneie para verificar

sql.coderang.dev

SQL Arena
Certificado

Emitido para

Ragnar Lothbrok

Especialista em SQL

Habilidades verificadas

Recursive CTEWindow framesRANKDENSE_RANKNTILELAG

Data

01/06/2026

Código de verificação

E91C4470A2DD

Resultado

100%

Escaneie para verificar

sql.coderang.dev

Progresso que dá pra ver

Oito ranks, de Junior a Titan.
Chegue a Senior e as entrevistas param de assustar.

Cada solução rende poder. Sequências, conquistas e ranking semanal. Você vê na hora seus rivais de rank.

fera de rank Junior
Junior
0
fera de rank Middle
Middle
1 000+
fera de rank Senior
Senior
3 000+
fera de rank Lead
Lead
6 000+
fera de rank Architect
Architect
10 000+
fera de rank Expert
Expert
15 000+
fera de rank Legend
Legend
24 000+
fera de rank Titan
Titan
40 000+

Desafio mais difícil × primeira tentativa × modo entrevista = rank mais rápido. Soluções no Premium dão ×1.5 de Power — o boost é permanente.

Top da semana
o ranking zera seg 00:00
Артём К.25 472
Мария С.15 679
Denis P.10 563
4Ольга Ж.9 595
5Kirill V.7 757
O poder se acumula
  • EASY · 10 de poder
  • MEDIUM · 25 de poder
  • HARD · 50 de poder
  • EXPERT · 75 de poder
Primeira tentativa×2
Resolvido no Mockaté ×1.5
Resolvido com Premium×1.5
Máximo por um desafio EXPERT: 337 de poder
Chegando à arena

Desafie um oponente ao vivo. Um SQL — um vencedor.

Duelos PvP: um desafio, duas feras, um timer compartilhado. O vencedor leva o Power.

Fera de rank Expert pronta para o duelo
Fera de rank Legend pronta para o duelo
Planos

Grátis — para sempre. Premium — quando quiser mais.

Sem cobrança automática: paga um período e treina. Quanto maior o período, mais barato cada mês.

Free
$0
  • Todo desafio nível Fácil — incluindo os fáceis de entrevista
  • Sua própria fera da query em 3D desde o primeiro desafio
  • Sandbox e os três dialetos
  • Ranking, sequências e conquistas
Começar de graçaContinuar treinando
Premium
a partir de $4.7/mês
pagamento único por período · sem renovação automática
  • Todos os desafios Médio, Difícil e Expert — incluindo questões de entrevista
  • Mentor de IA e geração de desafios ilimitados
  • Modo Entrevista e certificados ilimitados
  • +50% de Power a cada solução — para sempre
Ver planos
FAQ

A versão curta

É grátis?

Sim. Todo desafio nível Fácil — incluindo questões fáceis de entrevistas reais — mais ranks, sua fera, a Sandbox e o Ranking: grátis para sempre, sem cartão. O Premium libera os níveis mais difíceis (Médio, Difícil, Expert), IA ilimitada e o modo Entrevista.

Quais dialetos SQL são suportados?

PostgreSQL, MySQL e ClickHouse — somos o único treino com desafios de ClickHouse. Sua solução roda num banco de dados real e é avaliada na hora.

Serve para preparação de entrevista?

Sim. Tem um modo Entrevista com timer e controle de foco — igual a um tech screen de verdade — além de desafios de entrevistas da Google, Meta, Microsoft, Tesla e outras empresas.

O que é a geração de desafios por IA?

A IA cria desafios SQL únicos para o seu nível e os temas que você escolher (JOIN, subconsultas, funções de janela) com dataset pronto e solução de referência — e ela enxerga onde você mais erra.

Preciso de cartão? Tem renovação automática?

O Free não precisa de cartão nenhum. O Premium é um pagamento único por período (a partir de $4.7/mês) — sem renovação automática, nada é cobrado pelas suas costas.

Pare de ler. Comece a golpear.

O machado já está na sua mão. Golpeie.

Dois minutos até o seu primeiro desafio. Um mês até a proposta. A jogada é sua.

Conquiste seu rankIr ao treinador
Sem cartão. O progresso é salvo desde o primeiro desafio.