Teste suas habilidades em SQL
Teste seu SQL em filtragem e semântica NULL, JOINs, agregação e funções de janela e constraints. 30 questões com cenários reais, resultado na hora por categoria, grátis e sem cadastro.
O que é Teste SQL?
Este é um teste SQL baseado em cenários: 30 pequenas queries, cada uma seguida por uma pergunta sobre o que realmente acontece quando ela executa. Uma cláusula WHERE comparada contra NULL que silenciosamente não retorna nada. Um LEFT JOIN que se comporta como um INNER JOIN uma vez que você filtra a coluna errada. Um NOT IN que silenciosamente descarta toda linha porque um valor na subconsulta era NULL. Você escolhe a resposta que corresponde ao que o banco de dados realmente retorna, não ao que parece que deveria acontecer.
Continuar lendoMostrar menos
As 30 perguntas cobrem quatro áreas — filtragem e semântica NULL, JOINs e operações de conjunto, agregação e subconsultas, e funções de janela/CTEs/transações/constraints. Essas quatro são os lugares onde ler uma query e executar uma query silenciosamente divergem, e onde o SQL Forte de uma vaga de emprego geralmente se revela ter um significado específico uma vez que você está na entrevista. Você recebe uma pontuação em cada área, então um ponto fraco aparece como um ponto fraco, e não apenas como uma nota total mais baixa.
Leva cerca de seis minutos, não exige cadastro, e não há nenhuma query para escrever ou executar — cada pergunta é ler-e-prever, da mesma forma que um engenheiro sênior revisa um pull request. Conhecer a sintaxe e conhecer o que uma query específica faz contra dados específicos são habilidades diferentes, e isso mede a segunda.
O que este teste revela
Triando candidatos com este teste?
Se alguém consegue prever o que uma consulta com múltiplas tabelas realmente retorna, em vez de apenas recitar nomes de cláusulas no currículo — para funções de engenharia, dados, analytics e relatórios que exigem SQL.
Envie com a inscrição, compare pontuações lado a lado e faça a triagem de um único lugar.