java面试主要面试什么_这是您在面试时很烂的主要原因

java面试主要面试什么

我已经在多个场合从一个角度另一个 角度谈论采访,您甚至可能说这是我的宠物主题。 之所以令人着迷,是因为大多数人都不擅长于面试以及开发人员面试。 让我们说一个全新的维度供我们学习编码问题,白板和诸如此类的东西。

当然,等式的另一面不是原始的,由于缺乏培训,同情心,准备或许多其他原因,面试官可能要为可怕的面试承担同样的责任,但这是一个单独的讨论 。 那么,为什么我们在面试中如此糟糕? 您可能会立即想到很多原因:

  • 这是一个高压情况,你很紧张
  • 您只是没有与面试官“ 点击
  • 有人问您所有“ 错误 ”的问题
  • 有时候你只是糟糕的一天

实际上,您经常会在一次糟糕的面试后陷入疯狂的自以为是的状态,思考每种情况似乎都在阴谋危害您,这是您无法控制的,您无能为力–地狱,您甚至不想反正为那家愚蠢的公司工作! 但是,在内心深处,我们都知道这些借口简直就是胡扯。 事实是,我们可以做很多事情,但是到开始采访时,已经太迟了。 我将用一个故事来演示。

我参加过的压力最小的考试是计算机科学学位课程第二年的计算机理论考试。 我从来没有在本学期真正得到“ 进去 ”,但考试时间前的几个星期-对于一些无法解释的原因-我突然发现主题引人入胜。 我花了几个小时看书,还花了更多时间玩语法自动机 。 长话短说,当考试时间流逝时,我知道材料是倒退的-我对此感到厌恶。 有一些焦虑( 您无法完全消除它 ),但是我相当有信心地参加了考试( 我做到了 )。 实践和准备使一切变得不同 。 当然,这几乎不是什么启示,每个人都知道,如果您学习和练习,就会做得很好( 您的父母多年不会为此闭嘴了:) )。 在这方面,面试与任何其他技能/科目没有什么不同,准备和练习是关键。

你会喜欢吗?

与面试的不同之处在于,面试是一种偶然的技能,在大多数情况下几乎毫无意义,但在很长一段时间内至关重要。 似乎并没有必要为擅长于他们而努力,尤其是如果您当时恰好已经有一份工作( 谁知道,您可能多年不需要这些技能了 )。 还有很多其他主题在吸引您的注意力,无论如何每次面试都是不同的,您永远无法预测会发生什么,所以浪费您的时间来尝试是愚蠢的。 不-良好的沟通能力和扎实的软件开发知识将帮助您解决问题,对吗? 除了,他们不会,也不会。 当然,您也许可以避免总的灾难,但是如果没有准备和实践,您将主要依靠运气 。 事物“ 单击 ”; 您会被问到“ 正确 ”的问题,并且能够及时想到不错的答案。 这就是大多数人被录用的方式。 一旦流程变得更加严格/科学,那么许多候选人就会被淘汰,因为谷歌,Facebook,Twitter等公司发现自己已经试图通过彼此之间的相互窃取,因为他们知道那些人已经通过了严格的面试流程他们的竞争对手一定没事。 有趣的是,被拒绝的候选人不一定会更糟。 他们通常只是准备不足,运气也较差。

在过去的几年中,演讲技巧得到了很多媒体的关注。 许多博客文章和大量文学作品问世( 例如, 演讲禅演讲者的自白都是很棒的书 )。 许多人对自己的学科领域有很好的了解,并且具有良好的沟通能力,他们认为自己是出色的演讲者-他们错了。

他们在几个小时内整理了一些幻灯片,并认为他们的先天能力将使他们顺利通过,但不可避免地,他们的演讲最终会脱节,目标不明确,无聊或业余。 有时他们会走运,情况会合而为一,演示会行得通,但这些情况并不常见。 马尔科姆·格拉德威尔Malcolm Gladwell)是一位首席演讲者,他是世界上最受欢迎的演讲者之一,并且是薪酬最高的演讲者( 并且写了一堆 很棒的 书籍可供入门 )–这并非偶然。 毫无疑问,他知道自己的知识,并且比大多数演讲者都拥有更好的沟通技巧,但是他的所有演讲都是经过严格准备和实践的 。 在我看来, 面试的情况与演讲的情况相似 ,只是关于面试的文学泛滥几乎没有引起注意,因为它们是老派。 数字世界并没有太大地改变采访过程( 与公共演讲过程不同 ),只是互联网时代将所有旧的建议集中在一个地方,对我们来说,这些建议仍然令人惊讶。

老派建议

每个人( 我的意思是每个人 )总是说您应该事先调查将要面试的公司。 您可能会认为人们现在会放弃这个,特别是开发人员,因为我们很聪明,对吧? 不,没有这样的运气,几乎所有准备参加面试的人几乎都不知道他们要去工作的公司,除非该公司是著名的,在这种情况下,人们只是充满了传闻。 但是,道听途说不能替代一点点研究,而且它是如此简单,让我想起了Shoemoney写的一篇关于获得媒体报道的文章( 如果您想推广产品/服务,那么值得一读 )–您可以通过在网络上拖拉一下来找到一个人的大量信息,这与学习公司信息一样容易。 我的意思是,我们确实在软件领域工作,因此,您可能想要工作的任何公司都应该有一个网络办事处。

即使网络信息稀疏,也存在您的社交网络或接电话,看看是否有人会用咖啡换一些信息。 是的,您会遇到一些麻烦,但是您所做的事实在面试中很明显,我的意思是, 我在工作的地方工作是有原因的,我更愿意与其他拉屎的人一起工作每个人都会 )–您精明吗? 当然,如果您确实想找出一家公司正在寻找的技能/技术/知识/流程/价值观,那么您可能可以预期面试的方向,那么这种价值观应该是不言而喻的。
这导致我面试问题。 当涉及到开发人员时,我们会遇到/讨厌三种类型的问题:

稍加练习,您就可以快速完成所有这些工作。 富士山是最难的,但即使它们可以作好准备,但我很快就会再讲到。

行为问题

行为问题看起来很烦人,但实际上是最简单的。 你知道的“ 给我一个例子,说明你的领导才能/沟通技巧/解决问题/解决冲突的能力 ”。 它始终是同样的问题,用你的,你要的不同属性spruik 。 本质上讲,相同的问题可以用相同的答案来回答所有这些问题,再次替换不同的属性。 这些实际上很难在现场处理,但是如果您准备了一些东西,那就轻而易举。 例:

“有一段时间,当Bill开发商是一个顽固的混蛋,不会接受我们其他人兜售的真棒时,但是我掌管了这种情况,并且能够说服Bill blah blah…。 ” – 领导

“比尔相反的开发人员只是不同意我们抛出真棒的方式,但是我把比尔拿出来喝咖啡,然后我们将其一一散列出来,等等……” – 交流

“解决问题的能力不足,Bill和Joe不能共享它并受到打击,但我介入并把他们俩带到白板上,我们聊了很久,等等……” – 解决冲突

只要您事先考虑一个情况就可以使其适应任何行为问题,那么该情况甚至可能是虚构的,但是您确实需要仔细思考10-15分钟才能提出连贯的建议。 。 您将永远没有时间在采访本身中做出连贯的答复。 当然,最好准备一些情况,以便您可以稍稍改变一下,变化永远不会伤害任何人。 如果您面试的公司很开明,他们不会问您这些问题,而是会专注于您的开发技能,但是很多公司却很少开明, 不妨为最坏的情况做准备,并感到惊喜如果发生最好的情况

编码问题

谈论开发技能时,几乎每家雇用开发人员的公司都会做一件事,那就是在某个阶段提出编码问题。 这些通常采用沙盒问题或我称为Uni问题的形式。 您知道其中的“ 反向列表 ”,“ 实现链接列表 ”,就好像它们在您学习计算机科学的印象中一样,如图:)。 人们在这里苦苦挣扎,因为您在日常工作中不会遇到这种问题 。 如果他们要求您实现Twitter或Facebook克隆,则可以真正向他们展示自己的印章,但要平衡一棵二叉树–谁还记得该怎么做? 就是这样,您可能可以从灰质的深处疏通信息,但是到您进行采访的时间已经很久了。

因为您每天都不做此类问题,所以您脑子里已经丢弃了需要录音的信息,并将其发送给了瑞士( 因为备份应保留在场外 )。 答案很简单; 您必须在面试之前充分练习这些问题。 准备宝贝,那就是门票。 最好,无论您的工作状况如何,都应定期进行这些操作,因为这些问题很有趣且容易被咬伤,并且使您的大脑有点锻炼–您将因此而成为更好的开发人员。 不过,最有趣的是,您做得足够多,并且在面试中不会真正遇到任何新事物。 关于这些问题,确实没有那么多主题,只是插入不同数字所用的公式是相同的( 简化但与现实相距不远 )。 我真的必须在这里遵循自己的建议。 如果您真的想站起来,有专门针对此的书,我更喜欢《 破解编码面试》,但是也有《 编程面试》公开的 -阅读它们,做问题。

谜题

富士山问题是最具争议的问题,但是无论您是否讨厌,甚至都可以解决。 是的,好吧,如果有公司敢向您询问人Kong盖,也许您愿意走出去,但我宁愿回答这些问题,然后以自以为是的心情走出去,拒绝他们会提出的要约在我脚下,而不是自以为是地怒冲冲,深深地知道我是这样做的祸害 。 而且无论如何,我想想我已经证明并不是所有的富士山问题都是平等的 ,有些是编码问题,有些是并发处理的,有些可能仍然是信封式的问题故事这些是如何产生的实际上是非常有趣的,我在这篇文章时就写上 。 问题的子集只是一个毫无用处的难题,比您想象的要小得多。 在业余时间做这些问题是另一种提高技能的方法,同时也可以使自己成为面试对象。 当然,很多人偶尔也会感到困惑–我只是说。

还有很多话要说,我什至还没有开始谈论态度,但这已经是tl; dr候选人了,所以我将把讨论再作一次。 总结一下, 如果您觉得自己在面试中很烂,那是因为您没有做好充分的准备,也没有足够的练习 –就是这么简单。 作为一名面试官,最令人沮丧的是看到一个没有准备的候选人,他们太多了,另一方面,一个明显地处于领先地位的人真是太棒了。 而且我很清楚,练习面试很难,没有一个Toastmasters可以胜任这项技能,但是充分的准备可以大大减轻这一问题。 即使进行几分钟的准备,也会使您比其他大多数人头和肩膀,因为绝大多数人根本不会理会。

因此,如果您即将进行面试,请花点时间练习/准备,对此要精打细算,它一定会有所收获,更不用说为面试官提供更好的体验了,为每个人带来了更多的乐趣和更少的压力。

参考: 这是您吸引我们JCG合作伙伴 面试主要原因   Alan Skorkin在Google Cloud开发博客中。


翻译自: https://www.javacodegeeks.com/2012/03/here-is-main-reason-why-you-suck-at.html

java面试主要面试什么

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值