阎良区建设局网站,自己建一个网站能过期吗,巩义企业网站建设,上海网站建设特点这篇文章是在买买提上 FQ看到的#xff0c;很受启发#xff0c;特意转载于此。 原文地址: http://www.mitbbs.com/article_t/JobHunting/32327557.html 交流面试的时候#xff0c;经常有朋友会问一个问题#xff1a;我正确回答了90%的面试题#xff0c;为什么被拒#xf…这篇文章是在买买提上 FQ看到的很受启发特意转载于此。 原文地址: http://www.mitbbs.com/article_t/JobHunting/32327557.html 交流面试的时候经常有朋友会问一个问题我正确回答了90%的面试题为什么被拒我们就来探讨这个问题。先回答我一个问题假设一次面试满分是100分你正确回答90%题该得多少分如果你认为该得90分那说明你还没有理解面试区分不开面试与考试的区别。考试是看你是不是合格面试是要选拔最优。用考试的思维应对面试哥们儿你南辕北辙了。现在回答我第二个问题如果某个职位有10个人都能正确回答90%题凭什么要求对方把offer给你如果想不通这个问题那你将来的面试成功率将永远是1/NN表示竞争同一个岗位时与你水平相当的人数。你有没有想过你的竞争对手中发生如下情况- 有人能在满分100的面试中得到150分甚至200分- 有人能把一道10分的题回答成50分- 有人能用错误的回答击败你正确的答案- 有人能用他不会的题从你手中抢走offer对我来讲面试题都答正确只能算是及格。如果想在面试中占据优势就要做到走出题目、走出正确答案、走出自己的局限。如何走出题目再一次面试交流会上我问过道很俗的题目你擅长独立开发还是合作开发现场有90%人选择合作开发他们认为合作是现代企业需要的。有10%选择独立开发表示能力强可以独挡一面。在我的提示下终于有人壮着胆子选择两个都擅长。我反问“你两个都擅长谁信呀”。那位同学立刻哑口。当90%的人与你回答一致时无论你的回答多么正确也一文不值。当遇到选A还是选B的题目你有没有想过除了两个最直接的选择外你还可以- 两个都选- 两个都放弃而选C- 30%选A70%选B - …….对于这道题我的回答是我既擅长合作开发也擅长独立开发。某年某月在某公司我参与某项目与多方合作达到极好效果。某年某月领导让我独立完成一项工作我经过N多努力取得惊人效果。顺便说一句我在面试中从来不会说“我参加的一个项目”我提到的项目一定有时间、地点、人物、事件、结果。再说一道我经常举例用的题目写一个SQL在Users表中删除一个用户。正确答案DELETE FROM users WHERE id[userid]大部分同学正确回答之后就回家等好消息了。我们冷静下来分析一下这个语句是不是学过SQL两天的人都能写出来这样的正确答案即便回答100道题也没用因为这样只能不断证明你是个初学者。注意我不是说 “你是个初学者”我是说“你表现出来是个初学者”看看这样回答是不是好些先删除与该用户关联的其他数据再删除用户数据。好在什么地方不仅仅是回答更完善了而且表现出“我有数据库经验”我会这样回答根据我的经验我们从来不真正的删除用户数据我们只更新用户状态。UPDATE users SET active0 WHERE id[userid]这样回答明确告诉对方我不但懂SQL也懂数据库有项目经验能够灵活运用。现在再看看最初那个正确答案还有任何优势吗其实我说的这些很多朋友早早就知道却在面试中说不出来。有人会好奇面试官问SQL会期望你回答项目经验吗在面试中如果有可能我会尽量超出对方期望回答问题。只有这样才能把10分的题答成50分。这其实也解释了一种现象为什么有人面试感觉很好拿不到offer你感觉好是因为题容易但题容易了你会按照容易的方式去回答而忽视了可发挥的空间。 我常说面试中没有容易的题目因为对你容易对其他人也容易。一条原则面试中容易的题要“小题大做”一道题可以有很多种回答每种回答又可以有很多种回答的方法。会面试的人可以根据自身情况、对方公司、天时地利而选择最好的回答。举个例子我在大四时面试一个通讯公司面试被安排在晚上。其中一个面试题你知道OSI网络7层协议吗我突然意识到我们当天下午刚刚考完了《通讯原理》。也就是说我所有的竞争者我的同学都能倒背如流。我于是回答我知道OSI的7层协议但具体顺序不记得了。你等我理一下最下面是网卡网线是硬件层硬件搭建好了数据就通了上面是数据链路层数据连通了就能跑网络协议了然后是网络层…….。当我的竞争者都会背时我要展现给面试官我懂。 有人会问把简单题回答那么复杂后面时间不够怎么办我再次提醒你能不能把面试和考试分开考试时间不够题没做完会扣分面试时时间由面试官掌握。如果面试官准备了10道题你在前5道题充分展现了自己的能力素质后5道题还有必要做吗再举一个反例我的一个朋友在加拿大的蒙特利尔法语区面试一个Java职位问题是一道俗题Abstract Class与Interface有什么区别我朋友回答Class表示“是”什么Interface表示“有”什么。虽然回答方式有些标新立异但是忘记了天时地利。一个以中文为母语的应聘者一个以法语为母语的面试官两人用都第二语言的英语讨论“是”和“有”的关系。能扯明白吗如果扯不明白对方当然认为你概念不清了。无论是在准备面试还是面试过程中还是时候分析。我们必须要明确对方问你什么你回答了什么如果你还在想着正确答案请回到开头重读本文。你必须要分析清楚对方的问题是再考你哪方面的能力而你的回答都包含了那些能力有没有给足有没有超出有没有意外惊喜只有这样准备面试才可以一道题顶十道题。 我与朋友谈到的一道面试题现在北京有一套房子价格200万假设房价每年上涨10%一个软件工程师每年固定能赚40万。如果他想买这套房子不贷款不涨工资没有其他收入每年不吃不喝不消费那么他需要几年才能攒够钱买这套房子 供选答案A-5年 B-7年C-8年D-9年E-永远买不起这道题的正确答案是E永远买不起。当我算到永远买不起时我立刻意识到我的全部竞争者都会选E。这时就要突发奇想有没有变通办法。也就是说当其他人回答“不可能”是我回答“可能”。找的一个办法期权与房主签一个合同7年后我以280万买下现在值200万的房子。现实中不是每个人都笃定房价永远高速上涨会有人愿意和你签这份合同的。找到第二个办法分期付款第一年买下20%产权第二年买下18.18%产权到三年买下16.53%产权….到第7年可以付清全款。有人质疑你确定法律允许你这样一点一点地买房产吗我们去面试IT民工不过是发挥一下创造力又不是去应聘律师。找到第三个方法每年用40万买个很小的房子到第7年把所有的小房子卖掉再买大房子。 只要你愿意打破题目的边界可以找到很多“可能”的方法。我承认我回答的不是正确答案。但要搞清楚对方想考我的数学能力我的回答中展现了数学能力、思维的广度、对待问题的灵活。这样我的不正确回答可以击败正确答案。另外一个例子在我大学毕业求职时一个国内公司说要考我个脑筋急转弯。我说我不擅长这类题对方公司坚持要考。题目是一个小孩家在17楼每天回家坐电梯到15楼然后再走两层回家为什么我想了想说不知道。到面试结束对方问我有什么问题我说 “那个脑筋急转弯能告诉我答案吗我想输个明白。”对方说答案是小孩身高够不到17层的按键只能够到15层。我听后大笑说难怪我答不出来原来这个小孩弱智呀!一个三岁的孩子够不到东西都知道搬个小板凳这个小孩能自己出去至少也6、7岁了吧天天遇到困难都不想一个办法电梯房块砖头身上带只笔都能搞定。我转而对面试官说如果我有幸被贵公司录用将来咱们就是同事我周围工作的不会都是这种水平吧言外之意用这么弱智的题目考我你们的智商也太…….对方问这道题不过是考考小聪明我的回答告诉对方小聪明没有但是我有口才、有逻辑、有应变。最后再鄙视以下这道题展示一下年轻人的傲气。面试中搞清对方要什么然后加倍地还给他。“投我以木桃报之以琼瑶”曲解一下这两句诗很多朋友喜欢对面试题分类什么人事题、概念题、经验题、behavior题。对于我来说除了代码题要特殊对待一下以外其他题目基本不分类回答方法也一样按照对自己最有利方式回答。你问我技术我往里混经验你问我经验我往里揉智慧你考我智慧我展现细心。我的多数面试回答里面都混有附加值我通过附加值从别人手里抢offer。其实用不着每样都擅长只要适当地添加的附加值就大大地增加的胜算。因为多数人答题都只会在题里面转你在玩儿附加值就已经领先了。现实的面试中并不是每个面试官都能从你的答案中正确解读里面的附加值但他会感觉到你的回答比其他人的好至于好在哪有时他也说不清。当然也有面试官对你添加的附加值毫无感觉这种情况你还有必要以后跟他混吗多数情况你不用走太远只需要走一两步比其他应聘者多走一两步。假设大家的水平相当当遇到一道题时你能想到的其他人也能想到。这时不要急着回答多想一步找到一个更好一点的回答多一半的人就这样被甩掉了。 再举一个例子又是一道俗题你为什么要选择我们公司多数人都会用家庭原因、个人爱好、朋友介绍之类的理由。这些回答都属于搪塞回答了和没回答没有任何区别。我会这样回答现在IT界的格局正在发生变化未来的5-10年mobile device和online service将会成为IT业发展最迅猛的两个领域。我认为贵公司的产品在未来世界会占一席之地的。这是我应征的主要理由。有分析、有远见、有决定同时还不温不火地拍了对方的马屁。不要浪费任何一道题不要浪费任何一次机会几乎每道题都有发挥的空间。我们在从另外一个角度看面试。 比如某饭店要招聘一个大厨有如下厨师应聘A. 可以在网上查配方做出味道不错的菜B. 刀工纯熟配料精湛掌握主流菜系C. 掌握各菜系可以根据时令、地区、客人对配料进行调整D. 可以根据已有菜系的特色不断开发新菜品。E. 了解各个菜系的起源和发展以及对各地区文化的影响现在分析一下谁最有可能拿到offer呢- A或许某几道菜能比B做得更好但是A几乎没有offer的可能。- B或许是个好厨师但很难成为大餐馆的主打。- 当B在面试中与C或D竞争一个名店职位胜算不大。- E虽然高高在上但对多数餐馆来说似乎用不上。也就是说并不是玩得越大机会越多。再看看几个有趣的现象- A能看得到B比自己强- 在B看来苦练刀工掌握更多的菜品是王道- 无论B怎样练刀工都不可能成为C因为思想没走出来- 在B看来C的某些错作是“错误”的- 人们对C和D的刀工要求并不高对于B来说必须要满足两个情况苦练刀工才有意义- 店家只想招个切墩的- 竞争者也是玩儿刀工的对多数人来说我们很难成为C和D但是在面试中装扮一下总可以吧。从C和D的角度考虑一下问题用C和D的语气说几句话成功率就会上升。现在说说代码题。我以前从没准备过代码题我知道DP也是近一年的事。我不是说代码题不重要但不要只盯着代码题。如果你认为代码题是王道你的思维会被“封顶”如同前面那个苦练刀工的厨师。很多朋友对算法题只盯着两个东西核心算法和bug free。对我来说核心算法固然重要但也不过20%。我从来不考虑Bug free原因很简单我做不到即便做到了所展现的不过是bug free。相比之下下面这些条目更重要因为它们关联你的经验1 动笔之前是否理解问题是否问了该问的问题2 思路是否在正确的轨道上3 良好的命名习惯4 是否考虑了通常情况和特殊情况5 有没有针对性的优化时间、空间或其他6 代码中涉及的概念是否都使用正确。7 代码的可读性、可维护性、可扩展性可测试性。8 代码完成清楚地知道代码的优势、劣势以及什么时候会出错有时会遇到一种情况某道代码题如果保守写法比较稳妥优化写法会有风险。我的抉择原则是看那个保守写法是不是足够展现自己。如果只是个入门级那么我宁可冒险优化。还是那句话面试不是考试对错不重要对很多面试官来说我在努力优化比把题作对更重要。有时即便你没有真的去优化只说一句“让我看看还有没有优化的可能”。也能给面试官留下不错的印象。我常说如果你发现代码的核心算法是多重循环那干脆就别动笔了。网上有个帖子提到“见自己见天地 见众生”对我来说见自己——给每道题找到最正确的答案见天地——根据天时地利为每道题找到对自己最有利的答案和回答方式见众生——搞定面试官挤死比自己学历高、能力强、经验多、做题猛的竞争者。 转载于:https://www.cnblogs.com/newyorker/archive/2013/02/16/2913109.html