我经常被问到“用Java评估自己”之类的问题。
它像
面试官:用10分的Java评分
我:9
面试官:在J2EE中给自己打分
我:8
....
但实际上我只是想出任意数字。我当然很了解Java,但是说“十分之九”是什么意思。我认为这是一个非常主观的问题,总体上讲没有意义。
问题是,如果我说9,如果我不能回答任何问题,面试官可能会想,“这个人只是说9”。另一方面,如果我说6,面试官很有可能会认为“他对自己的评价很低...不好”。
您如何回答此类问题?
我经常被问到“用Java评估自己”之类的问题。
它像
面试官:用10分的Java评分
我:9
面试官:在J2EE中给自己打分
我:8
....
但实际上我只是想出任意数字。我当然很了解Java,但是说“十分之九”是什么意思。我认为这是一个非常主观的问题,总体上讲没有意义。
问题是,如果我说9,如果我不能回答任何问题,面试官可能会想,“这个人只是说9”。另一方面,如果我说6,面试官很有可能会认为“他对自己的评价很低...不好”。
您如何回答此类问题?
Answers:
我不能代表您的面试官,但要打动我,您不会只回答一个数字。就是说,如果我说“给自己打分”,而你说“ 9”,我什么也学不到。如果您说“我已经写了7本书,并在全国性会议上发表了10年之久,并定期与开发团队会面,告诉他们我的想法,但是有些事情对我来说不是长处,所以我会给9/10“留下深刻的印象,对吧?实际上,如果相同的列表最终显示为“所以我将使用7/10”,那么实际上我会印象深刻。但是,如果我说“我已经进行了18个月,并且我的大多数程序都是第一次或第二次编译,再加上每天我都会读三个博客,那么我会选择9/10”,这很经典。没那么多”的经验。
练习一两个句子来总结为什么要配一个特定的数字。然后说出比您想象的低一个数字可能不会有伤害。总结才是真正重要的。如果您说的符合11/10的条件,但您将其描述为8,则说明您是谦虚的,并且仍然打算增长。如果您说的内容符合6/10的标准,但您将其描述为8,则说明您对自己的重要性夸大了,却不知道您还不知道什么。
我会问问面试官认为10分中的10分是什么。这有助于使他/她自己具有洞察力,然后我可以根据情况给出更精确的答案。
即对于不同的面试官,十分之十可能意味着
main()
,并且可以在Java 7类库中列出所有具体的集合实现类”,或者面试时,我们正在做这个等级问题作为实验。我们发现给定的评分(如果高于5分)与受训者的技能水平成反比-我们尚未雇用任何声称8分以上的人,但是我们发现一些非常优秀的人声称6-7分。
我真的不喜欢这样问。如果他们想知道我有多好,给我考试,或以试用期雇用我3个月,他们就会找出并做出更合理的判断。
这是我见过的一个定义,但是我希望访问者能够告诉您他认为适合其特定等级的内容:
当然,即使这些值也相当模棱两可。评分的目的不是真的,以至于面试可以简单地从表面上看待他们,而是更多的是让他们知道要问哪些后续问题(即,如果您将自己评为“ 1”,那么毫无意义)深入的问题)。
即使在我特别有信心的地区,我也永远不会给自己打出超过7的评分。这些年告诉我,我所不知道的比我做的要多得多。
对我来说7比平均水平要好,但仍有增长空间。
如前所述,我遇到过很多程序员,他们说8-9,但是如果他们的知识范围很窄,就无法回答简单的问题。如果您在面试中对我说8或9,请相信我,我会帮助您证明这一点。
如果这是一个著名的地区,我会选择7-8,除非我对自己的工作很有信心。在我的知识水平上,我尽量保持谦虚。但是,棘手的部分是不要太谦虚,尤其是在采访中。
另一个好主意是告诉面试官您说“ 8”作为您的等级时的意思。这样,他可能可以使它适应某种技能水平对她/他自己的意义。
作为一名面试官,当开发人员列出多种技术的技能时,我就使用了这个问题。然后,深入研究有限的技术,并使用我对求职者技能的解释来推断其余技术的能力。