SQL 测试
测试你在筛选和 NULL 语义、联接、聚合和窗口函数及约束方面的 SQL 技能。30 道情景题,按类别即时评分,免费且无需注册。
无需注册 —— 结果立即呈现。
- 看清四个 SQL 领域中哪一个实际上在拖你后腿
- 按类别分解得分 — 筛选/NULL、联接、聚合、窗口函数/事务
- 查出你处于哪个层级:初级、中级、高级还是专家级
- 看看自己的水平与招聘启事中「懂 SQL」真正的含义相比如何
它在一次测试中涵盖从初级到专家级的全部范围。前面的题目是每个 SQL 用户都会碰到的内容 — NULL 比较、INNER vs LEFT JOIN、BETWEEN 的边界。后面的题目则涉及联接扇出和聚合、窗口函数、CTE、事务隔离和约束。你的得分会把你归入四个层级之一,而这些名称正是招聘启事中使用的术语。
不需要。每道题都是基于 PostgreSQL、MySQL、SQL Server 和 SQLite 跨越的标准 SQL 行为 — NULL 语义、联接类型和 ANSI 窗口函数语法。这里没有任何内容依赖于厂商特定扩展。
它采用大多数雇主筛选测试开场时使用的同样的「读和预测」推理方式,以同样的简短情景格式呈现,这也是它能作为备考工具的原因。它不是某个特定雇主测试的复制品,这里的高分也不是证书。它真正能告诉你的,是你会在哪四个领域中丢分,这正是在正式面试前最值得知道的事。
大约六分钟。单题没有计时 — 测试衡量的是你是否知道查询实际会返回什么,而不是点击速度。你可以花任意长的时间思考一道题。