左耳听风_094_93_程序员面试攻略面试中的技巧
你好,我是陈浩网名猪耳朵耗子。
前一节课呢我讲的是面试前的准备。
我从简历、技术知识、算法题和工作项目四个方面分享了该如何做准备,还有其中的经验和技巧。
那今天啊我们就来聊一聊面试中的技巧。
首先呢你要有好的形象和谈吐,面试过程很短,对一个人的认识和了解啊也是很有限的。
如果你的技能一般的话,那么就需要加强你的形象和谈吐了。
总是啊你不能内在和外在都不要吧,那最好啊是内在和外在都很好。
而形象方面呢,最好还是穿工作便装啊,休闲的也没事。
另外呢要让人感到干净整洁,不要有异味啊不要邋遢,头不梳,胡子不刮,衣服也皱巴巴的,还是要修修一边服的,因为有有人的人人来面面。
另外呢呢一般都是女孩子,所以不要吓了他们。
H外呢保保持微笑,表现热情、开朗和幽默是非常重要的。
每个人呢都喜欢和开朗风趣积极向上的人相处,呃,经常微笑表现出自己的热情,适当的开一开玩笑,自嘲一下,会让人觉得你很容易亲近。
交谈谈时时候,千万万要像挤牙膏一样啊。
别人问你一句,你答一句,要把完整的前因后果讲完啊。
别人问你一个事儿啊,你就多分享一些这个事中的酸甜苦辣,把故事呢讲的生动有趣调能逗笑一下。
妹子最好在说话的时候呢,要看着对方,一方面啊这是对对方的尊重和礼貌,另一方面这也是一种自信。
就算没有面好啊,也不要低着头,又不是做错了什么事儿,对吧?那有什么事儿说不清楚的,不要犹豫,该画图画图。
那对于比较复杂的面试官听不懂的问题呢,要变换不同的方式来描述。
对于面试官问的问题啊,你要给出充足的细节啊,千万不要让面试官不断的追问,那样呢就被动了。
你问我解决过的最难的问题是什么?我就把这个问题的来龙去脉和其中的各种细节给你滔滔不绝的讲个遍。
那当然也要讲的清楚,干净有条理,不要东拉西扯的啊,也不要云山雾罩的那这些表达和谈吐啊还是要多练。
那最好的训练呢就是写作,你写的多了,能把复杂的问题描述清楚了。
那自然呢也会体现在语言组织能力上了。
在面试中啊有一些问题会很难,但是呢不要放弃啊,要不断的尝试。
因为很多时候啊,面试官并不期待你能在很短的时候内解出一道难题。
那他们呢只是想看一下你遇到难题时的态度和思维方式。
那如果你能证明给面试官,看你解决问题的方向和方法是正确的啊,就算是没有找到答案也是很不错的。
因为只要方向走对了,那剩下的就是时间问题了。
那如果实在解不出来啊,或者是被问了不懂的知识性问题,那么就直接说不懂就好了,记下来回去多看多练,下次记住了就好。
另外呢对于没有答上来的问题啊,有的人会在面试之后请教一下面试官。
但是呢我觉得更好的方式啊是问面试官要一个他的邮箱或者微信。
嗯,回去之后呢,努力搞懂,举一反三,然后写一个东西呢再发回去。
那这样做呢是有可能让你起死回生的,多少呢?可以暗示对方,你看我有不懂的,但是呢我能下功夫很快就搞懂了。
你看我的学习能力还不错哦,你就不再考虑一下了吗?在应聘的时候呢,你有可能会被问到几个尖锐的问题。
那这个时候啊你要小心作答。
那一般来说呢你会遇到这几个比较常见的比较尖锐的问题。
那第一个呢,就是你为什么要离开现在的公司,那这种问题啊一般都是来问你的离职动机的。
因为招聘方有理由相信啊,你是怎样离开前东家的,就会怎样离开我。
另外从这个问题上,招聘方想了解你的真实的动机,对工作的想法和个人的喜好。
那一般来说永远不要说之前公司的坏话。
那最标准的外交辞令呢,就是我离开现有公司的原因啊,是我太喜欢你们公司了。
那这样的回答对于招聘方来说毫无破绽可言。
但是呢如果你开始抱怨你现在的公司了,那就很有可能会引出很多问题啊,把你问到最后都抬不起头来。
当然你也可以说前公司的一些问题,比如说自己心爱的项目被公司废弃了,公司转型了啊,公司业绩下滑了,在现有的公司没有成长空间了等等。
那这些呢都还是可以说的那第二个问题呢就是说一下你的缺点啊,并给出几个例子。
那这个问题呢也是很难很难回答的。
但是呢我想说人无完人,那是个人呢总是会有缺点的。
但是呢有的缺点也有点不好意思说,所以呢这个问题是比较难的那这个问题不能说套话,说套话呢会显得特别假。
所以这个问题呢还是要说实话,但是也不能说一些不痛不痒的小毛病,那这样呢会让他觉得你避重就轻,但是只要你认识到任何性格的人都有问题,那么这个问题啊你就好回答了。
比如对我来说呢,我是个比较着急的人是个急性子,而且呢是一个做事的人。
所以呢我最大的问题啊就是在推荐一些事儿的时候啊,会忽略别人的感受。
当压力变大的时候呢,我甚至会说出一些别人难以接受的话,那这个呢没什么不好意思承认的。
我这么多年来啊也是在改进自己。
总之呢我想说的是啊,我们每个人都应该审视一下自己,思考一下自己光明面的后面,而回答这个问题。
最佳的方法呢就是想一想附着在正面世界上的阴暗面,那就是你的答案。
比如说我对事情的要求太高了,跟我在一起工作的人呢压力太大啊,我太内向了。
所以别人和我沟通起来有点费劲,我太过关心团队了。
所以呢有时候会忽略了项目成本和时间进度啊等等。
那最后呢还是要补一句啊,我知道我的缺点我也在努力改正啊,我正在通过什么样的方式来改正。
那这个呢非常关键,因为这基本上是面试官最喜欢看到的答案了。
就是说你不仅能正视自己的缺点,而且呢还能不断的改正。
另外呢,与这个问题相对应的就是说一下你的优点。
那这个问题呢是比较坑的,你的优点是需要用证据来说明的。
比如说我通常的回答呢就是我的优点就是学习能力强。
比如我掌握的技术面很广,而且呢我什么样的技术都学。
比如说最新的clounative技术,作为后端人员,我还学前端方面的技术,比如real GS和view GS.那这一切呢都来自于我扎实的基术知识。
在回答这个问题的时候呢,一般都会反渗出你的价值观。
那HR呢就是想了解你的价值观,比如说我比较踏实,我想把技术一直做到老。
再比如说我有韧性,我受过哪些挫折、失败不公、无奈和无助,我没有当逃兵啊等等。
那第三个尖锐的问题呢,就是你为什么换工作换的这么勤?很多公司的HR呢都会对应聘者频繁换工作,持比较负面的评价。
频繁换工作呢在职业生涯中真不是一件好事儿。
因为用人方会觉得要么是你太不踏实了,要么呢就是你太不行了,所以呢工作不要换的太频繁,但是如果真的换的太频乏了,我给你一个建议,就是在简历里啊写上离职原因。
另外在面试的时候,被问到这个问题的时候呢,你要给出合理的解释来消除用人方的疑惑。
那怎么给出合理的解释呢?一方面啊你还是需要诚恳一点。
但是另一方面呢,你在解释的时候啊,需要承认频繁换工作,也不是自己想的,自己何尝不想在一份工作上干的时间长一点无奈啊,要么是公司有变化,要么呢就是自己没有选好。
一方面呢表达自己也厌倦了频繁换工作这种事儿。
另一方面呢,你要把这个话题啊引到另外一个方向上是什么样的工作,自己可以干很久,自己所期望的工作内容和工作环境是什么样的的那这样呢就转而去谈你所向往的工作内容和环境了,再表达一下。
在这样的工作环境之下,是可以很长时间做下去的,并愿意和公司一起发展。
但是呢先不要说的太理想了,不然呢用人方也会觉得自己是做不到的那正确的说法呢是自己啊并不担心公司有各种各样的问题,只要有一起扛事的队友一起拼搏。
那这个呢才是最关键的。
第四个尖锐的问题呢,就是你在一家公司待了接近十年,为什么没有做到管理层?你又是怎么保持竞争力的呢?那一般来说呢不想做管理的程序员也是挺多的。
在技术的方向上,勤勤恳恳,深耕细作会是一个非常难得的优秀工程师,专注于技术不分心,不断的在技术上的深度和广度上钻研。
那这个呢就是保持竞争力最好的方式。
所以其实这个问题呢挺好会拉倒的。
但是另一个更难的问题啊,就是你工作满五年了,为什么还不是一个高级程序员呢?对于国外的顶尖公司来说呢,如果你有五年的工作经验,但还不能胜任高级商学院的职位啊,那么你这个人啊就基本会被pass掉了,包括在职的员工也是一样的。
于是呢对于工作年限超过五年的程序员,如果你还不能证明你可以独当一面,你的能力能够驾驭复杂的难题。
那么国外的顶尖公司啊都不会问你这个问题了。
那国内的公司呢可能会问你这个问题。
对此呢,我个人认为比较好的回答是要分几个方面来谈。
一方面过去因为什么原因耽误了一些时间。
另一方面呢要表示同样也有主观因素,不然呢就显得有点找借口的感觉啊不诚恳。
那接下来呢要表明自己心里面也比较慌。
所以近一年来啊一直在学习罗列一下学过哪些东西最好呢还有学习目标和学习计划。
当然厉害的面试官会不断追问你一些细节,以此来确定你没有说假话。
所以对此啊你要有充足的准备。
第五个问题呢是你为什么要换了一个方向?你觉得你有什么优势?那这个问题呢其实并不难回答,实话实说就好了。
但是呢不要让招聘方感受到你浮躁的内心,或者是朝三暮四的性格,更不要让人感觉到啊你像小猫钓鱼一样,一边不行,又来搞另一边。
我觉得回答这个问题呢有两种方式,一种呢是非常自信的回答我从来没有改变我的方向。
因为种种原因呢我没有能得到我想要的方向。
呃,虽然现在很残酷啊,但是我一直没有放弃我的方向,我一直啊都在努力学习。
那如果你要这么回答了,你就要真的是这样了。
在新的方向上呢有所研究和建树,不然会被识破的。
而另一种回答呢,就常规一点啊,首先说明一下自己的兴趣和爱好啊,为什么这个方向要比之前的那个方向更适合自己?可以用几个例子来说明。
但是呢其中要有一些细节,比如说自己试过这个新的方向,发现干的比原来那边更好,更容易出成绩,自己的兴奋点呢更大。
所以呢觉得新方向更适合自己,然后呢承认换一个方向,短期内并没有优势。
但是因为自己的某某特质,比如说学习能力强,勤奋聪明等等特质,未来呢一定是可以胜任的。
但是呢你要用证据证明你的学习能力强,你比一般人勤奋,比一般人聪明。
不然呢如果对方追问下去,会让你破绽百出的。
总之呢,回答这样的问题啊,需要一定的证据作为补充,而且呢还要伴随着以降职降薪为代价。
所以一般来说呢选定方向最好就不要再变了。
那如果一定要变的话,你也需要有必胜的信心和先下后上的心态。
而且这些信心和心态啊,需要让招聘方看到第六个问题呢,就是对于技术的热情或初心,体现在你生活或工作中的哪里。
那这个问题呢其实是想了解一下你的性格,还有对生活和工作的态度。
那这个问题呢会伴随着很多细节上的追问。
所以呢你要小心回答,而且呢是要带感情的,但是呢一定要是真实的。
那一般来说啊,热情和初心啊不是停留在嘴上的,而是要表现在行动上的。
你需要给出几个曾经发生过的事例。
那这些事例呢可以是你死磕某个事儿,解决某个难题,不认输的精神。
你坚持做某件事儿,无论风吹雨打,无论有没有激励,你在某个逆境中依然没有放弃,依然努力的态度。
在面对压力的时候,你勇于承担责任的精神,以严谨、细心、精益求精的做事风格,面对诱惑,能沉得住气、不浮躁等等。
总结一下呢,就是对技术的热情和初心啊,需要表现在这么几个特质上。
执着坚持,坚韧、不服输、担当,不妥协,还有不浮躁啊,等等我。
这里呢说一句,我相信每个人呢或多或少都会有这些特质,那这个呢是你的亮点,要小心呵护,不然呢你就跟一条咸鱼啊就没什么两样了。
那第七个问题呢,就是你觉得你比男性程序员有什么优势,那这种问题啊一看就带有性别歧视。
那我的建议呢就是首先要从更高的维度教育一下对方放出观点。
性别呢不能算优势。
人与人的不同和差距呢是体现在工作技能和态度上的,然后呢把回答转向自己的工作技能和工作态度上来。
随后呢再从比如想象力啊、品味沟通能力、严谨、细心、承受压力等方面说明自己的长处。
当然啊能问得出这样问题的公司啊,一定不是好公司啊,千万不要去了。
所以呢你可以放心的怼回去。
那需要注意的是啊,职场中的怼人呢是要用数据和事实来打脸的。
比如说世界上第一个程序员呢就是女的叫other.她不仅预言了通用计算机的可能,还发明了世界上第一个计算机程序。
世界上第一台通用计算机安尼尔克的编译和部署工作是由六位女程序员组成的团队完成的。
把阿波罗送到月球的程序啊,也是女的叫margaret密尔haton微软哈斗游戏引擎的主成啊,也是女的还是中国香港人,叫于国娣。
另外呢在中国的运动比赛上,女性运动员比男性运动员的成绩啊要好在各个公司呢,我看到更多的男性除了在史曼力和搬砖上比女性要强,也没什么其他的长项啊。
如果你认为写程序是劳动密集型的工种,当然是男性,比女性好用啊。
对了,你们这里是劳动密集型的公司了。
最后呢我认为啊就对女性尊重方面还是国外公司做的好。
所以呢建议女程序啊还是要去国外的公司工作。
最后呢我想说一下,回答尖锐的问题呢,你会有两种方法。
一般呢是比较官方的,像外交或者政治辞令,另一种呢是比较诚恳的真实。
虽然两者都可以,但是呢我觉得后者更好一些,因为那是能打动人的。
而对于一些不礼貌的问题呢,我觉得你要站在更高的维度教育他们,那这样呢才会显得他们的low.那一般来说呢在面试结束的时候啊,都会问你有没有什么问题,请不要放弃这个机会。
那如果你面的比较好呢,这个时候啊可以问几个尖锐的问题,那这样呢有利于后面谈offer和职位。
比如说我就问过国外某一线公司的面试官,下面两组问题,你们公司有多少一线开发经理,还在写代码?你们的一线经理都没有时间来写代码了,不知道细节怎么做好管理呢?另外呢,是不是说明你们公司有大量的内耗呢?任何公司都有好的,有不好的那你能不能分享一下你最喜欢这个公司的地方和最不喜欢的地方呢?那基本上来说啊,面试官都会被我问住,然后呢开始语塞,能让说英语母语的老外,在我这个英文一般的人面前说不清话,我还是很满足的。
当然呢也不一定是非要像我这么尖锐的问问题,你也可以设计几个柔和一点的问题。
总之呢,问这样问题的目的呢是暗示一下对方,我来不来呢,还不一定呢,也别想压低我的offer,你们公司也不是什么都好,要想让我来呢得再加点儿。
那如果你面的一般呢,这个时候啊,你也可以问一些加分的问题。
比如说目前贵公司或者贵团队最需要解决什么样的问题?我能帮贵公司做一些什么呢?能不能给我一些资料,我先了解一下。
那这样我后面如果能进来就能上手更快一些了。
因为你面的一般的话,面试官会比较犹豫和纠结,那这个时候呢你需要让面试官不要犹豫,所以呢你可以表现的更加热情和主动一点。
你看竟然一夫通过面试,明天就要上班的巫师嘴脸也会给你加点分的。
而如果你面的不行,基本挂掉了,那这个时候呢也要问问题。
但是呢最好问一下面试官对你的评价,并且呢让他指出你的不足和需要改进的地方。
面试呢本来就是一次经历和一次学习,你也可以把它当做是一种受教育的过程。
所以呢不要放过自己,可以成长的机会,通过面试官给你的评价,你日后呢就知道自己需要努力的地方和方向了,这是多好的一件事儿啊。
好了,我总结一下今天的内容。
我认为呢形象和谈吐对于面试成功与否非常重要。
着装方面呢一定要大方、得体、干净整洁。
在谈吐方面呢,一定要自信从容,能够清楚准确的表达自己的观点和想法。
那随后呢是如何面对一些答不上来的问题,如何回答尖锐问题?还有在面试结束之后,如何提问为自己呢争取福利或者机会。
在下节课呢,我们将谈一谈国内外公司的面试风格,知己知彼啊,更好的做面试准备,敬请期待。