过去两年,作为一名技术面试官,我面试了一百多个候选人。
从初级到高级,从校招到社招,从前端到后端,从开发到测试,各种类型的候选人,我都见过。
有的候选人,表现出色,让我眼前一亮,恨不得当场就发offer。有的候选人,表现平平,中规中矩,需要再考虑考虑。还有的候选人,表现糟糕,让人哭笑不得,只能婉拒。
面试了这么多人,我积累了一些经验,也有了一些感悟。今天,想把这些经验和感悟,分享给大家。希望,能帮助正在找工作的朋友,更好地准备面试,拿到心仪的offer。
一、面试官,最看重什么?
很多候选人,在准备面试的时候,会纠结,到底该准备什么?是算法题?是项目经验?是基础知识?还是软实力?
作为一名面试官,我可以告诉你,我们,最看重的,是以下几点:
1. 解决问题的能力
这是,最重要的一点。我们,招你进来,不是为了,让你背知识点,而是,让你解决问题。
所以,在面试中,我们,会给你,一些问题,看你,如何分析,如何思考,如何解决。我们,看重的,不是,你,能不能,一下子,给出,正确答案,而是,你,解决问题的,思路和过程。
哪怕,你,最终,没有,给出,正确答案,但是,你,展现出了,清晰的思路,良好的分析能力,我们,也会,给你,高分。
相反,如果你,只是,背了,一些,标准答案,但是,遇到,稍微变化的问题,就,不知所措,那么,我们,会,认为,你,解决问题的能力,不行。
2. 扎实的基础
基础,非常重要。不管,你,面试的,是,初级,还是,高级,基础,都是,必考的。
很多候选人,热衷于,学习,各种,新技术,新框架,但是,基础,却,不扎实。比如,前端候选人,React、Vue,用得,很溜,但是,JavaScript的,原型链、闭包、事件循环,却,说不清楚。后端候选人,Spring、MyBatis,用得,很熟,但是,Java的,集合框架、多线程、JVM,却,一知半解。
这样的候选人,我们,通常,不会,给太高的评价。因为,基础,决定了,你的,上限。基础不扎实,你,很难,在,技术上,有,深入的发展。
所以,准备面试的时候,一定要,把基础,打扎实。不要,只追求,新技术,忽略了,基础。
3. 项目经验
项目经验,也是,面试官,非常看重的。通过,你的项目经验,我们,可以,了解到,你,实际,解决问题的能力,你,在,团队中的,角色,你,对,技术的,理解和运用。
在,介绍项目经验的时候,不要,只是,罗列,你,做了什么。要,重点,讲清楚,你,在,项目中,遇到了,什么问题,你,是,如何,分析,和,解决的,你,学到了,什么,有,什么,收获。
而且,要,诚实。不要,夸大,自己的,贡献,也不要,把,别人的,功劳,揽到,自己身上。面试官,都是,有经验的,你,有没有,真正,做过,一问,就,知道了。
4. 学习能力和潜力
对于,初级候选人,或者,校招生,我们,尤其,看重,学习能力,和,潜力。
因为,初级候选人,经验,可能,不多,技术,可能,也,不够,深入。但是,只要,你,学习能力强,有,潜力,我们,愿意,培养你。
如何,展现,你的,学习能力,和,潜力呢?可以,通过,你,自学的,经历,你,对,新技术的,关注,和,理解,你,在,学校,或者,工作中,快速,掌握,新技能的,例子,等等。
5. 沟通能力和团队协作
最后,沟通能力,和,团队协作,也是,面试官,看重的。
现在的,软件开发,很少,是,一个人,单打独斗。都是,团队协作。所以,你,能不能,和,团队成员,良好地,沟通,协作,非常重要。
在,面试中,我们,会,观察,你的,表达能力,逻辑思维,倾听能力,等等。如果你,表达,清晰,逻辑,清楚,善于,倾听,那么,我们,会,认为,你,沟通能力,不错。
相反,如果你,表达,混乱,逻辑,不清,或者,只顾,自己说,不听,别人的,问题,那么,我们,会,担心,你,在,团队中,沟通,会有问题。
二、常见的,面试误区
在,面试了,一百个人,之后,我发现,很多候选人,都会,陷入,一些,常见的,误区。这里,总结一下,希望,大家,能,避免。
误区一:只背题,不理解
很多候选人,准备面试,就是,刷面试题,背答案。但是,只背,不理解,是,没用的。
面试官,稍微,变一下,题目,或者,追问一下,你,就,露馅了。
而且,背题,会,让你,显得,很机械,没有,自己的,思考。面试官,不喜欢,这样的候选人。
所以,准备面试的时候,一定要,理解,每一个,问题,背后的,原理。不要,只背,答案。
误区二:夸大自己的能力和经验
有些候选人,为了,拿到offer,会,夸大,自己的,能力,和,经验。比如,明明,只是,参与了,项目,却说,自己,主导了,项目。明明,只是,会用,某个,技术,却说,自己,精通。
这样做,是,非常,危险的。面试官,都是,有经验的,你,有没有,真正,做过,有没有,真正,掌握,一问,就,知道了。
一旦,被,发现,夸大,甚至,造假,那么,你的,诚信,就,会,受到,质疑。基本上,就,不可能,通过面试了。
所以,一定要,诚实。会,就是,会,不会,就是,不会。不懂,没关系,可以学。但是,诚信,有问题,就,麻烦了。
误区三:不了解公司和职位
有些候选人,来面试,连,公司,是,做什么的,职位,要求,是什么,都,不知道。
这,会,让,面试官,觉得,你,对,这个,职位,不重视,或者,你,只是,海投,随便,来,面试的。
所以,面试之前,一定要,花点时间,了解一下,公司的,业务,文化,以及,职位的,要求。这样,在,面试中,你,才能,更好地,展现,自己,和,职位的,匹配度。
误区四:不问问题
面试,最后,通常,面试官,会问,你,有什么,问题,要问吗?
有些候选人,会说,没有问题。这,其实,是,不太好的。
因为,问问题,展现了,你,对,这个,职位,和,公司的,兴趣,以及,你的,思考能力。
如果你,什么,问题,都,没有,面试官,可能,会,觉得,你,对,这个,职位,不感兴趣,或者,你,没有,深入,思考。
所以,准备面试的时候,一定要,准备,几个,有质量的,问题。比如,团队的,组成,和,分工?项目的,技术栈?公司的,培训,和,发展机会?等等。
误区五:薪资期望,不切实际
有些候选人,在,谈薪资的时候,会,提出,不切实际的,薪资期望。
比如,明明,只有,一年经验,却,要求,三年经验的,薪资。或者,明明,技术,一般,却,要求,很高的,薪资。
这样,会,让,面试官,觉得,你,对,自己的,定位,不准确,或者,你,太看重,薪资。
所以,谈薪资的时候,一定要,客观,评估,自己的,能力,和,市场行情,提出,合理的,薪资期望。
三、如何,准备面试?
说了,这么多,那么,到底,该,如何,准备面试呢?
根据,我的,经验,建议,从,以下,几个,方面,准备:
1. 梳理,基础知识
首先,梳理,你,所应聘,职位,相关的,基础知识。把,核心的,知识点,都,过一遍,确保,理解,透彻。
不要,只看,面试题。要,看,系统的,书籍,或者,教程,建立,完整的,知识体系。
2. 准备,项目介绍
准备,2-3个,你,最熟悉的,项目。把,项目的,背景,你的,角色,你,做了什么,遇到了,什么问题,如何,解决的,有,什么,收获,都,梳理清楚。
最好,能用,STAR法则(Situation,Task,Action,Result),来,组织,你的,项目介绍。这样,逻辑,清晰,重点,突出。
3. 刷算法题
如果,你,面试的,是,技术岗,那么,算法题,是,必考的。
建议,在,LeetCode,或者,其他,平台,刷,一些,算法题。重点,刷,数组、链表、树、动态规划、回溯、贪心,等,常见的,类型。
不要,只追求,数量。要,理解,每道题的,思路,和,解法。最好,能,做到,举一反三。
4. 了解,公司和职位
面试之前,花点时间,了解一下,公司的,业务,文化,以及,职位的,要求。
可以,去,公司的,官网,看看。也可以,在,脉脉、知乎,等,平台,看看,别人,对,这家公司的,评价。
了解了,公司和职位,你,才能,在,面试中,更好地,展现,自己,和,职位的,匹配度。
5. 模拟面试
如果,有条件,可以,找,朋友,或者,同学,帮你,做,模拟面试。
模拟面试,能,帮你,发现,自己的,问题,比如,表达,不清晰,思路,不清晰,紧张,等等。然后,针对性地,改进。
如果,没有,人,帮你,模拟,你,也可以,自己,对着镜子,练习,或者,录音,然后,自己,听,找问题。
四、面试中,的,注意事项
除了,准备,面试中,的,表现,也,很重要。这里,给,大家,一些,建议:
1. 准时
一定要,准时。最好,提前,10-15分钟,到达,面试地点。如果,是,线上面试,提前,测试好,设备,和,网络。
迟到,会,给,面试官,留下,非常,不好的,印象。如果,确实,有事,可能,迟到,一定要,提前,打电话,或者,发消息,说明。
2. 着装得体
着装,要,得体。不一定,要,穿正装,但是,一定要,干净,整洁。
技术岗,通常,比较,随意,穿,休闲装,就,可以。但是,不要,穿,太随便,比如,拖鞋,短裤,背心,等。
3. 礼貌
要有,礼貌。进门,先,问好。面试结束,说,谢谢。这些,基本的,礼貌,还是,要,有的。
而且,要,尊重,面试官。即使,面试官的,问题,你,觉得,很简单,或者,有,问题,也,不要,表现出,不屑,或者,不耐烦。
4. 认真倾听
面试官,提问的时候,要,认真,倾听。不要,打断,面试官。等,面试官,说完,再,回答。
如果,没听清楚,可以,请,面试官,再,说一遍。不要,没听清楚,就,胡乱,回答。
5. 诚实作答
回答问题,要,诚实。会,就是,会,不会,就是,不会。
如果,遇到,不会的,问题,可以,坦诚地,说,这个,问题,我,不太了解。但是,不要,直接,放弃。可以,说,虽然,我,不太了解,但是,我,可以,尝试,分析一下。然后,说说,你的,思路。
这样,即使,你,不会,也,展现了,你的,思考能力,和,学习态度。
6. 控制语速
回答问题的时候,要,控制,语速。不要,太快,也,不要,太慢。
太快,面试官,可能,听不清楚,也,会,显得,你,很紧张。太慢,会,显得,你,反应,迟钝,或者,不自信。
最好,语速,适中,吐字,清晰。
五、给求职者的,一些建议
最后,作为,一名,面试官,给,正在,找工作的,朋友,一些,建议:
1. 不要,害怕,失败
面试,失败,是,很正常的。哪怕,是,很厉害的人,也,不可能,每次,面试,都,通过。
不要,因为,一次,两次,失败,就,灰心丧气,就,自我怀疑。
每次,面试,不管,通过,还是,没通过,都是,一次,学习,和,成长的,机会。没通过,没关系,总结,经验教训,下次,改进,就,好了。
2. 找到,适合自己的
找工作,不要,只看,薪资,和,名气。要,找,适合,自己的。
适合,自己的,包括,公司的,文化,团队的,氛围,工作的,内容,发展的,机会,等等。
如果,一家公司,薪资,很高,但是,文化,和,你,不合,工作内容,你,不喜欢,那么,你,进去,之后,也,不会,开心,也,不会,有,好的,发展。
所以,找工作的时候,一定要,想清楚,自己,想要,什么,然后,找,适合,自己的。
3. 持续学习
技术,在,不断地,发展。要,保持,持续学习的,习惯。
不要,找到,工作,就,停止,学习。要,不断地,更新,自己的,知识,提升,自己的,能力。
只有,持续学习,你,才能,不被,淘汰,才能,有,更好的,发展。
4. 建立,自己的,品牌
在,工作之余,可以,尝试,建立,自己的,个人品牌。
比如,写,技术博客,分享,自己的,学习,和,经验。参与,开源项目,贡献,代码。在,技术社区,活跃,回答,问题。
这些,不仅,能,提升,你的,技术能力,还,能,让,更多的人,认识你,了解你。有时候,好的,工作机会,会,主动,找上门来。
六、写在最后
面试了,一百个人,之后,我,最大的,感悟,就是:面试,其实,是,一个,双向选择的,过程。
面试官,在,选择,候选人。候选人,也,在,选择,公司。
所以,不用,紧张,不用,害怕。把,面试,当作,一次,交流,一次,学习,就,好了。
展现,真实的,自己,就,够了。不需要,伪装,不需要,夸大。是,金子,总会,发光的。
希望,这篇文章,能,给,正在,找工作的,朋友,带来,一些,帮助。也,祝,大家,都能,找到,心仪的,工作。
加油!
评论(0)
暂无评论,快来抢沙发~
评论功能仅对会员开放,请先登录
登录