前几天看到老男孩老师的一篇关于面试经验分享的一篇文章。感觉还不错,里面有很多很好的主意和细节很值得学习。我整理了一下分享给大家希望对有需要的人有所帮助。
原文链接:http://oldboy.blog.51cto.com/2561410/1362881
面试要注意两点,一是简历要写好,二是要主动面试。
1.细节决定成败
面试中,面试官会首先让你做自我介绍,记住只要面试官让你做自我介绍,从自我介绍开始,就是你表演的开始,充份的发挥你的优势,一直说到面试结束。就好比这次的老师的10期综合的架构,这个架构是最典型的企业应用(缺少监控),甚至某些企业还不如这个架构完善,把这个架构掌握好,在面试的时候,先整体的概括这个架构,从前端的代理服务武器到应用服务器、到后端的存储,再到后端的数据库,再一个点一个点的描述,对单个点的描述是最重要的,尤其是其中的一些细节问题,要记住,这些才是亮点,这些是增加你的录取机会,和高薪资的重要保证。整体概括的时候说的一般面试官的都懂,而说的这些技术亮点,有些是面试官根本就想不到的。有些技术亮点,面试官没有问,你就已经替面试官问自己了,而且还是面试官没有想到的地方,这些点绝对是给你增加录取率,增加薪资的点,即使是的薪资要的有点高,面试官也会认为你值这个薪资。面试官看人,只要你有一个他认为闪光的地方,他都会欣赏你。当然一个人的整体素质也是面试官考虑的因素。就是你面试当中这样的表现,你的整体印象,在面试官的印象中就会有很大的提升。
2.知己知彼 百战百胜
单从技术上来讲,老师课堂上让大家注意的地方,都是亮点,大家要记住。就好比今天要讲的MySQL主从同步,主从同步原理面试必考率80%,在我这是100%,除非面试的不懂技术,这个应该是必考的项目。而且在我面试的其他各个机构的培训学生,甚至是搜狐畅游、百度等大公司出来的运维也没有一个能够非常清楚的描述出MySQL主从原理,大多数人感觉都是很简单,“直接说是通过binlog来同步,从库开启两个进程”,这种回答,让我感觉这个人根本就不会,很随意,我再问他一个非常实际的问题如何去做主从同步的时候,更大的笑话出来了,直接给我回答“在从库指定主库的信息,然后“start slave””,没有一点技术上的严谨性。其实这个问题没有要求他做出来,只要把这个10个步骤说出来,说清楚就可以,主从同步非常简单,面试数据库我只会问到这两个问题,如果两个问题你给说亮了,面试的成功率很高的。
3.善于揣摩面试官心理
在面试的过程中要揣摩面试官的心里,如果你从头到尾的把这个架构给面试官说一遍,这个架构基本上涵盖了绝大部分的企业的生产架构,他这个时候再问的问题都是他根据你这个架构来说的,不会问你其他的东西,因为在你介绍完这个架构,你已经把他的思路完全引导到你这个架构上来了,面试官面试前也不一定准备充份,很多都是临时任务。他所问的问题都是他比较关心的,他想知道你对他的了解有多少,或者是这个点就是公司架构要扩展的方向。这个就是你最大的表现机会,专门针对这个点去给他分析。即使他问,他也不会问的太深,很多的都是检测你在这个方面了解的深度。如果讲课的时候认真听,课下认真做测试,做总结,基本上他所问的问题都是老师提的重点,对你们来说非常简单。按照memcache的命中率来说能达到99%的命中率。
4.注意总结
把老师课上的内容总结好,这样的面试对你们来说不是难事。为什么你们会感觉面试这么难,那是因为你们面试太被动,面试一定要主动,大胆去说不要怕,如果你让面试官问你,那你就被动了,而且他问你的问题绝对是你想不到的。不要怕说错(说不紧张是不可能的),说错了可以纠正,如果你按点说,有条理的去说,基本上不会说错。
5.做一个有“心”人
基本上按照以上我说的去面试,面试的成功率是很高的。我初级毕业去面试了4家公司,拿到了3个offer,为啥最后一家没有拿到,因为自己就感觉自己要的太高了(自信心膨胀的后果)。如果我要的薪资合理,4家公司的offer我会全部拿到。
面试结束后,把面试官的联系方式(QQ,EMAIL,手机)要到手,我最近面试了3家公司,把3家经理的qq全要到手。没事的时候和他们聊聊天,对你是有很大的帮助的。你可以在面试后,向他们询问你这次面试的不足,还有那些需要改进的地方(旁观者清)。面试结束时,每个面试官都会问到,你还有什么想了解的,还有什么想知道的。这个时候你都不知道该问什么,面试刚结束谁都蒙,谁都不知道自己该去问什么了解什么,但是我要告诉大家,一定要把他的联系方式要到手,即使是这次没有录取你,你和他经常聊些技术话题,等到那天他哪里缺人了,他就会想到你了,就会直接的把你挖过去上班,当然薪资肯定不会少。这个很正常,也很多。等你真正经历过你就会明白,你这么做是对的!还有一点,把面试的试题总结一份发给他,即使你面试的时候答得不好,面试后不管你是从网上找的还是找其他人问的,你总结一份给他发过去,他会认为你很有心,就算面试时对你的印象不好,如果你做了这样的一个事情,你的录取率绝对会比没有这样做的人高,公司就缺少有心的人,一定要记住。
6.面试是双向的
不要把面试想象的太难,面试是双向的,他在面试你,你也在考察公司的工作环境是否适合自己,千万不要有“求”工作的心里,你不是在“求”他录用你,而是要想我是在选择公司,等到你offer拿多了,你肯定要挑一个适合自己的公司去工作。不可能因为这家公司给我的薪资高,而环境不适合我,我还选择这家公司。
7.坚持就是胜利
我在网上看到别人分享的一句话“再牛逼的事情也架不住×××似的坚持”。任何技术都怕研究,“无研究,不技术”。任何软件都是如此,只要大家有心去研究都能搞定。要敢于挑战,没有做不到的事情。
入职后的一些问题
问题一:如何快速适应企业环境
这个可以放心的告诉大家,任何一个企业,你刚刚入职都不会让你直接去接触企业的生产环境,都会有一个培训和学习的阶段,放心大胆的去做,在最快的时间适应他的企业环境和业务环境,即使你什么都不会,你就要利用学习和培训的阶段了解和掌握公司的基本业务,不需要100%的掌握,没有这种人,掌握个大概就可以,都是办工作边学习边培训,要快速的上手,这个工作基本就是板上钉钉的事。淘宝网有个专门培训新员工的地方“淘宝技术大学”,他的校长是“子柳”,有一本书叫“淘宝这十年”就是子柳写的,非常不错。
问题二:线上故障心虚如何解决
在学习过程中,注意平时的错误积累,软件出问题报错都是一致的,平时你所积累的就是你最大的保证,不要说我没有实际的生产经验,等你错误记录积累到一定的数量级,你就会发现,这个问题我知道,这些问题你就会轻易的解决。各种问题各种求助,我第一次接触比较大的问题就是我们生产环境中的NFS存储挂了,直接给老师打的电话,其实解决的办法我已经都列出来了,就是心里没有底,也是第一次接触,就是和老师确认下,让自己心里有个靠山,打个预防针。
问题三:视频1小时,边看边做实验时间很长,怎么办
首先这个并不是你效率低,而是你这种操作模式,必须要花这么长的时间来做,老师的视频都是分节的,上课认真听,认真做笔记,课下看视频可以分节看,每天看一节,每天都是个进步,不要每次都是从头看,如果你从头看只能说你上课没认真听,除非你有非常空余的时间可以从头到尾的把视频复习一遍。
问题四:如何筛选,如何自己学习
各种求助,各种学,借助官方文档、百度,谷歌,英文不会,借助谷歌翻译,各种翻译,都可以对比下。学技术先学做人。请教人不要分高低。三人行必有我师。