我刚刚申请了Java开发人员的工作,招聘人员告诉我他希望我参加在线Java测试,看看我的Java知识是怎样的。有多个答案的事实问题。
有谁知道它可能是哪个网站?
我应该准备什么的提示?
-
所以,我要做这个测试:Java 2 - 非GUI
其中包括以下问题:
语法
类别定义
公用图书馆
数学和字符串操作
Java运行时
主题
数学和字符串操作
网络
标准I / O
面向对象的编程
多个答案的定时问题。其中一些是要遵循的代码,这些代码通常都是jpeg。好的建议是让Eclipse启动并运行,这样您就可以快速编写代码并测试内容。
答案 0 :(得分:4)
尝试尽可能多地回答关于java的SO问题。这是你能做的最好的准备。
答案 1 :(得分:3)
根据我的经验,你无法为这些测试做好准备,因为它们的范围变化很大,但通常它只涵盖基本知识。有些人对于在正常情况下你将不会遇到的特殊情况有疑问,除非你逐行记住每个java版本的完整java规范,否则你无法真正准备。如果公司问你这样的问题......跑,你不想在那里工作。
保持冷静,你不会有问题。
答案 2 :(得分:2)
我在Brainbench进行了类似的测试。它很可能是Brainbench或与它非常相似的东西。我对学习材料的建议是研究SCJP的类似主题。
答案 3 :(得分:2)
之前我做过类似的测试。正如之前的答案所述,他们倾向于涵盖从明显问题到问题的广泛范围,这些问题会让您怀疑测试开发人员的理智......
一个提示是非常仔细地检查规则。有些允许您使用参考资料 - 如果是这种情况,那么您的浏览器上有几个标签可以打开快速参考指南,因为每个问题通常只有几分钟。有些甚至允许您运行代码 - 让自己快速运行一些测试程序。
另一个建议是通过一本像Java Puzzlers: Traps, Pitfalls, and Corner Cases这样的书来解决这个问题,这本书有很多古怪的谜题,有助于解释Java规范中尘封的角落。这将向您展示类似于招聘测试有时会引发的真正晦涩难题的东西。