Java 测试
测试你在核心语法和类型、方法/过载/作用域、集合/泛型/控制流及异常/并发/习语方面的 Java 技能。30 道代码阅读情景题,按类别即时评分,免费且无需注册。
无需注册 —— 结果立即呈现。
- 看清四个 Java 领域中哪一个实际上在拖你后腿
- 按类别分解得分 — 语法/类型、方法/作用域、集合/泛型、异常/并发
- 查出你处于哪个层级:初级、中级、高级还是专家级
- 看看自己的水平与招聘启事中「懂 Java」真正的含义相比如何
它在一次测试中涵盖从初级到专家级的全部范围。前面的题目是每个 Java 用户都会碰到的内容 — == vs .equals、Integer 自动装箱、溢出。后面的题目则涉及过载解析、泛型和集合、异常、并发和 Stream 惰性。你的得分会把你归入四个层级之一,而这些名称正是招聘启事中使用的术语。
不需要。每道题都是基于在现代 Java 版本中一直稳定的核心语言行为 — 对象恒等性、集合框架、异常层次和基础并发基元。这里没有任何内容依赖于版本特定的 API。
它采用大多数雇主筛选测试开场时使用的同样的「读和预测」推理方式,以同样的简短代码片段格式呈现,这也是它能作为备考工具的原因。它不是某个特定雇主测试的复制品,这里的高分也不是证书。它真正能告诉你的,是你会在哪四个领域中丢分,这正是在正式面试前最值得知道的事。
大约六分钟。单题没有计时 — 测试衡量的是你是否知道代码实际会做什么,而不是点击速度。你可以花任意长的时间思考一道题。