关于面试题面试题往往是准备面试时最抢手的东西。在这里我想提出一个有点匪夷所思的观点:不要准备面试题。“井盖为什么是圆的?”“世界上有多少辆汽车?”不知道网上流传着多少“微软面试题”和“谷歌面试题”。事实上,情况正好相反。这些不起眼的面试题,并不会因为是微软和谷歌的面试题就变得捉摸不定。之所以会出现这样的问题,是因为它的极度不靠谱,反衬了这些大公司“过程比答案更重要”的解读,以及他们对面试官驾驭面试能力的信心。对于一个合格的面试官来说,问题只是话题的起点。因此,精心准备的答案可能在面试官的一个问题之后就完全崩溃了。一开始犹豫的面试官也可能在面试官的逐步引导下展现自己的能力。我经常提出一个观点。面试不同于考试。面试可能因为答对了一个问题而通过,也可能因为答错而通过。其实面试只看成绩,不看分数。想象一下这样的场景:“你能解释一下http协议中状态码302是什么吗?”,“我不记得了”。(0分)“你能解释一下http协议中的状态码302是什么吗?”,“哦,我想不起来了,我只记得404表示找不到页面,304表示可以读取从缓存中,5xx表示服务器错误”(补充点,了解一定的http状态)“能解释下http协议中302的状态是什么代码吗?”,“啊,那个,应该是服务器错误?”(往往面试失败,不明白就乱猜,这个特质对工作不利)你看,同样的问题,同样的情况,求职者不知道问题的答案,结果是非常不同的。所以,面对面试题,过程比结果更重要,纠结于问题和准备答案是没有任何意义的。面试时我应该做什么?以下是我的一些建议:把问题说清楚,必要时与面试官沟通确认,避免误解,既要理解问题,又要考虑面试官的意图。不要急于开始回答,可以先分析问题,列举实际案例,争取思考时间不限于回答问题。在了解面试官意图的基础上,你可以主动讲解相关知识,展示你在相关领域的系统思维。积极承认自己知道的和不明白的。不要敷衍或猜测。如果不清楚,可以让面试官提醒你以上四点,只能在面试现场使用,这就是为什么我说“面试不同于考试”。关于技术相关岗位的争论,经常会有这样的抱怨:“面试官比我弱怎么办?面试官和我争论技术问题怎么办?”通常,面试官不应该也不会与应聘者讨论技术。对于问题本身,比如我觉得应聘者答错了,我会尝试考察应聘者是否可以通过提问的形式来辩解。对于一些概念上的错误,我会追问出处,直到对方无法回答为止。当然,不怕一万,只是以防万一,作为候选人,遇到这样的事情,面试官真的错了怎么办?面对这种场景,面试官虽然天生实力很强,但也不是完全束手无策。至少有三点可以缓解问题:1、不要直接否定对方,尽量认同对方观点的合理性,然后从侧面反驳。2.演示推理过程。从双方认可的观点出发,层层推理得出你的结论。过程中不断与面试官讨论、确认。3、引用出处,使用专业词汇,让面试官自然会对你的观点产生敬畏之心,不敢草率否定。例如:“告诉我为什么JavaScript是一种基于对象的语言而不是面向对象的语言?”“JavaScript显然是面向对象的?”而不是面向对象的语言?”“哦,JavaScript语言规范ECMA262在序言中提到了JavaScript是一种面向对象的语言,ECMA262词汇表中也提到了JavaScript是一种基于对象的语言。在其定义中,面向对象是指以对象为主要抽象工具,描述逻辑,而基于对象是指基础库和运行时设施,都是基于对象设计的。所以JavaScript既是面向对象的又是基于对象的。好像听说过JavaScript是一门基于对象的语言而不是面向对象的说法,但是我记不太清了,因为我觉得语言规范比较权威,哈哈”回去权衡一下...)事实上,“不靠谱的面试官”很少出现,这种突发情况也不是总能处理好。我们要尽力而为,剩下的就看运气了……关于简历一个人适不适合,大多在面试前就已经决定了。对于简历看起来合格的应聘者,面试阶段可能只是确认简历内容的真实性。一些申请者,尤其是应届毕业生,特别容易受到各种传说的影响。故事的感染力,对卓越的追求。其实,简历只是信息的载体。做的再好看,做的再仔细,最重要的是它的内容。那么,简历上最重要的是什么?每个职位都有不同,以下是我对技术职位简历比较看重的:工作经历,尤其是上一份工作,是否听说过公司名称,公司等级,比如BAT,FLG,工作学历经历,是否top2是否是名校,是否是985或211学校,是否有ACM竞赛获奖经历,技术社区贡献,博客是否有深度内容,是否有稳定更新,github上是否有优质的开源项目经验,项目的规模和复杂度,其中个性化的内容体现:技术眼光,个人成长经历,个人研究内容,学习方法写简历时,你首先要明白HR或者主管审核简历一般只需要1分钟,所以给出以下建议。其中,次要信息越少,重要信息越突出。任何复杂的排版都会增加阅读难度,偶尔会引起麻烦。应届毕业生常犯的错误是使用网上各种简历模板,然后把内容拼凑起来。没有项目经验,伪造项目经验,找一些亲戚朋友开的公司硬链接顾问甚至总裁助理的职位。这些东西都会阻碍面试官看到真正有价值的内容。写简历的正确方法是用一张白纸,先写下必要的个人信息和联系方式,然后列出所有你认为自己做过的有价值的事情和你获得的奖项。所获得的荣誉按照从重要到不重要的顺序排列,再进行简单的分类整理。那么,问题来了,这个名单是不是很多人都是空的?该怎么办?我的建议是,既然是空的,就不要写了。请将您的经验放在个性化内容上。从技术角度、个人成长经历、个人研究内容、学习方法三方面选择一个,深入谈谈你做了什么。经过努力,这些也可能会给面试官留下深刻印象,这比死板地拼凑起来的内容要强一百倍。
