Domine a Entrevista de SQL, dos Fundamentos às Window Functions
SQL é a habilidade mais testada em entrevistas de dados, analytics e backend — mas a maioria dos candidatos tropeça nas mesmas armadilhas: o comportamento silencioso de NULL, joins que multiplicam linhas, e as questões de window functions que agora aparecem em quase todas as empresas. Esta trilha transforma SQL de entrevista em uma habilidade repetível. Você trabalha com os padrões exatos de perguntas feitas em empresas focadas em produto e dados, escrevendo e executando queries reais contra tabelas de exemplo até que cada padrão se torne segunda natureza.
O Que Você Aprenderá
Você começa com os fundamentos que entrevistadores avaliam — SELECT, expressões de coluna, armadilhas de filtragem em WHERE, ORDER BY com LIMIT, e funções de agregação. De lá você domina todos os tipos de join e as armadilhas de GROUP BY / HAVING que pegam a maioria dos candidatos, além do tratamento correto de NULL. O núcleo da trilha é o material que decide ofertas: subqueries e subqueries correlacionadas, CTEs e CTEs recursivas, e window functions incluindo ROW_NUMBER, RANK, LAG/LEAD, totais acumulados, top-N por grupo, e os puzzles clássicos de N-maior-salário. Cursos avançados cobrem gaps e islands, streaks, pivoting, análise de cohort e retention, queries de funnel e A/B-test, otimização de queries com EXPLAIN, estratégia de indexing, transações e níveis de isolamento, e design de schema com entrevistas simuladas completas.
O Caminho de Aprendizado
Trinta cursos progridem de A1 até B2. Os dois primeiros são gratuitos e cobrem fundamentos de SQL e básicos de SELECT. Os cursos A1–A2 constroem a fundação — filtragem, ordenação, agregação, todos os tipos de join, agrupamento, e tratamento de NULL. Os dez cursos B1 avançam para o território de entrevista de nível intermediário: subqueries, CTEs, e o toolkit completo de window functions que entrevistas modernas dependem. Os dez cursos B2 enfrentam SQL analítico de nível sênior — gaps e islands, análise de streak e cohort, queries de funnel e A/B-test, ajuste de performance, indexing, transações, e design de schema, encerrando com sessões completas de entrevista simulada.
Como Funciona
Cada curso é dividido em aulas curtas e práticas que você completa no editor integrado com feedback em tempo real e um tutor AI disponível quando você travar. Você escreve e executa queries reais contra tabelas realistas — não trivias de múltipla escolha — então cada aula ensaia a forma como você será solicitado a pensar em voz alta na entrevista real.