我从事开发工作已经4年了,用PHP从事3.5年的工作-为什么我似乎无法在面试中被选中。
我想知道面试官想在候选人身上看到什么特别的东西-对于高级PHP开发人员角色。
面试官问我10个问题,我只能回答5个。选择是否取决于这些事情?这并不意味着我无法解决问题,我可以在Google上查询问题,也可以在论坛上提问。他们为什么不明白男人不记得每个问题的所有答案?特别是编程的。
请指教。
我从事开发工作已经4年了,用PHP从事3.5年的工作-为什么我似乎无法在面试中被选中。
我想知道面试官想在候选人身上看到什么特别的东西-对于高级PHP开发人员角色。
面试官问我10个问题,我只能回答5个。选择是否取决于这些事情?这并不意味着我无法解决问题,我可以在Google上查询问题,也可以在论坛上提问。他们为什么不明白男人不记得每个问题的所有答案?特别是编程的。
请指教。
Answers:
“采访者问我10个问题,我只能回答5个问题。选择是否取决于这些事情?这并不意味着我无法解决问题,我可以在Google上查询,可以在论坛上查询。为什么?他们难道不明白一个人不能记住每个问题的所有答案吗?特别是编程问题。”
这些事情非常重要,并且将是原因的非常重要的一部分。
面试官确实了解您并不了解所有内容,因此通常会针对问题量身定制。通常,面试官会问的大多数问题将是他们希望应聘者能够在不访问互联网的情况下回答的问题。
他们为什么期望这个标准?我想到几个原因:
我个人通常会从10个中级或高级职位的问题中脱颖而出,我希望候选人能很好地回答8个问题,并且至少有一个很不错的主意。
如果您没有达到这个水平,那么我建议您可能正在申请略高于当前水平的工作,并且应该调整您的期望。
原因1:你英语不好
我已经说过了 我再说一遍。
求职面试是一种竞争,而不是合格测试。
你没有得到这份工作的原因是,另一位候选人给你的雇主印象深刻。如果您有5个正确的问题,也许其他人有6个或更多。
正如我在博客文章“ 为什么要Google那样更详细地讨论”中所讨论的那样,您可以使用Google答案或从SO中获取答案这一事实无关紧要。
如果您没有接受面试,则可能是您的3½至4年的经验不足以胜任高级开发人员的角色。您应该考虑修改简历以突出您的优势。您还应该考虑申请更多相关职位-也许是初级职位。
如果您要接受采访,那可能取决于一切。
你可能给人的感觉是太紧张/害羞或者你可能给人的感觉是太磨料/攻击性 或 ....
最终,只有面试官才能回答这个问题,他们甚至可能无法自己阐明答案-他们只是“知道”您不适合做的事情。
更新:此答案是根据第一个问题版本提出的,该问题询问“为什么我没有在面试中被选中”
向我们显示您的简历,我们会告诉您。
你是否...
听起来,您也会使我的面试技巧不及格。在面试中,我希望考生在白板上编写代码。这似乎很难,但是它可以使求职者表明他们确实知道该语言,并且不依赖于智能和谷歌来编程。让我们面对现实吧,如果您声称自己的简历具有3.5年的PHP从业经验,那么在面试时我想看看您的经历的一些证据。
我还使用该过程来识别对设计进行逻辑思考的人员,编写实际上实现其设计的代码,并在遇到新的约束时了解其如何影响其设计,以及需要进行哪些调整以适应这些新信息。
尽管许多公司确实使用20问题面试方法,但是这种方法在区分谁是最优秀的程序员方面差强人意,并且在识别谁最近读过很多书方面也很擅长。如果您一直面对这种面试技巧,请开始阅读。您应该希望在这些问题上获得95-100%的良好回答率才能获得这份工作,但是这并不能使您自己成为一个更好的程序员。
“ 通过Google编程 ”的主要问题是,尽管您可以交付有效的代码,但您很可能对它一无所知,从而增加了出现细微错误和不良后果的风险。当然,编写代码将需要更长的时间,并且您的源代码将具有与Internet相同的一致性,从而使以后替换替换代码变得更加困难。
虽然我确定我的答案不是您可能想要的温暖的模糊保证,但希望它可以帮助您了解需要做些什么来获得知识和经验,或者可能会帮助您了解为什么对于您来说,在不同行业工作可能是更好的选择。祝未来好运。
我怀疑您沮丧地写了这个问题-但这暗示了一个问题:
面试官问我10个问题,我只能回答5个。选择是否取决于这些事情?这并不意味着我无法解决问题,我可以在Google上查询问题,也可以在论坛上提问。他们为什么不明白男人不记得每个问题的所有答案?特别是编程的
我有两个问题,首先是,如果您回答十分之五,而别人回答十分之六,那么所有其他条件都相等,这就是游戏结束了;但第二个更重要的问题是当您不回答时如何应对不知道,你对不知道的态度。
在问题方面-它取决于问题-但是,如果它具有基本的平台知识,那么您应该能够回答,如果它是更详细的问题,那么您应该能够提出建议-“在google上查询并在论坛中提问”不是一种方法。我采访过的任何程序员都建议a)他知道一切(不太可能并且很可能已经被错误的答案证明是错误的),或者b)他不需要,因为所有答案都在google上(甚至stackoverflow)都不会回来。
就态度而言...如果您正在接受有资格提出问题的某人的采访,那么他们将根据自己的能力和经验对自己的合理知识水平有自己的看法,您知道吗?一项给定的工作期望被访者对他们的大多数问题给出一个很好的答案是合理的。如果您始终未能回答大量问题(50%是重要问题),则需要评估原因。
我总是告诉人们尝试让面试官拒绝了您,这可能会改善您的候选人资格。即使您从十分之一的访问者中得到答复,您也不会猜测(或要求其他人猜测)。
我每次都问,只有一个人拒绝,我总是得到很好的反馈。尽管样本量较小(4)。
另一点是有多少人正在申请这些工作?如果有十多个或更多的人正在接受采访,并且你们都有同等的机会获得该职位,那么您意识到的机率约为8.3%,对吧?有时,这可能归结为一个数字游戏,您必须经过多次采访才能找到自己的位置。
有多少人可以匹配您的PHP经验,但是可能有更多的教育背景或其他差异化因素?当您不回答问题时,您是说要去Google并让它为您回答问题吗?您怎么说这样的话可能会使事情变得像公司正在招聘某人,而他们只应该与Google签订合同以获取答案。尽管有些人可能认为这很荒谬,但这个世界上有很多事情相当荒谬而又存在。
最后但并非最不重要的一点是,您可能还会想要公司不会提供的东西。例如,有多少公司会向开发商支付10亿美元或以上的费用?我想很少(如果有的话)。您问公司什么样的问题?您显示出什么样的迹象表明您想要这份工作并适合他们的文化?如果您觉得公司应该很幸运甚至在考虑在这里工作,那么傲慢很可能是导致公司不喜欢您的原因。