前言:
2020年上半年过去了,整体大环境不太好,很多公司都冻结 HC ,并且裁员、倒闭的公司一大堆。
这时候有一份稳定的工作挺好的,最起码不要去跟那些 985/211 的研究生、大厂牛人竞争那少的可怜的岗位。如果公司工资正常发放,甚至还能加薪,那就安心干吧,别瞎折腾了。即使你有很多不满意的地方,那就忍着,过段时间会好起来再说。如果非要走,一定不要裸辞。
当然存在被裁、公司倒闭或者其他原因,找工作的需求总是存在的。在这个大环境下,想要找到满意的工作可能相对困难一些。这篇文章就围绕面试这个主题,聊一聊求职者需要准备的东西,希望这些可以帮助你在这个寒冬下突围。
简历
首先就来聊一聊简历,简历是你能否去面试的关键,HR 先在几百上千份的简历中挑选那么几份相对符合条件的简历。想在其中脱颖而出,自然就需要一些亮点。
在制作简历时不要偷懒,不要直接使用招聘网站上生成的简历去投递,这是需要忌讳的东西,你连对工作的基本态度都没有,还找啥工作呢。其实网上有很多简历模板和编写教程,随便找几个看看,你就可以制作出非常漂亮的简历。这些我不罗嗦了,但是我强调一下,简历中一定要包含:个人信息、技术栈、工作经历、项目经验这四大部分。
下面我就聊一聊简历中需要注意和优化的地方。
-
1、最好使用 PDF 格式并且 PDF 文件名需要包含姓名、求职岗位、工作年限(邮件也是同理)。
PDF 格式的兼容性好一些,不会出现乱码的问题。doc格式在不同环境下可能会出现乱码,体验不是太好。 -
2、不要出现错别字,特别是技术专业词语。例如 Java,不要写成 java。
-
3、在个人信息栏,只展示必要的信息。 像籍贯、现居住地址啥的就不要写了,只要写联系电话,姓名、年龄等就好了。另外个人建议,一行最好只放一项信息,查阅起来方便。
作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,这是一个我的iOS交流群:413038000,不管你是大牛还是小白都欢迎入驻 ,分享BAT,阿里面试题、面试经验,讨论技术, 大家一起交流学习成长!
推荐阅读
iOS开发——最新 BAT面试题合集(持续更新中)
-
4、对于数据指标,在数据优秀的情况下,可以列举出具体的数据。比如某系统经过你优化后,QPS 从 10000 提升到了 20000 ,这是一个较大的提升,可以直接量化。但是如果经过你优化后,从 300 提升到了 600 ,那就写经过优化后,QPS 提升了一倍,会更加合适一些。
-
5、项目适当的优化,但是别造假。比如你只负责模块中的某一部分,但是你对这个模块非常熟悉,不熟悉就提前准备,这样就可以说成这个模块都是你完成的,简历上就会相对好看,但是一定要能够列举出关键数据。切记无中生有,比如说没做过秒杀系统,以为看过几个秒杀系统教程后就以为真的做过一样。所有的美化都是基于当前的事实。
-
6、尽量把自己知道的技术都写在简历上,但是注意修饰词。这一点可能有利有弊,利就在于你邀约面试的概率高一些,简历是由 HR 选出来的,大部分情况下都是按照关键字搜索的,所以多多益善。弊端就是在真正面试过程中,需要考验你的功底了。总体来说是利大于弊。
-
7、项目描述避免太长,抽取关键字,避免喧宾夺主。
在简历投递方式上,尽量走内推途径,被邀约面试的概率会大一些。
面试前的准备
在被邀约面试前,我们都会突击训练,可能我们更多的精力放在技术点的突击上,往往忽略非技术性的准备,比如公司背景调查,还有一些开放性问题。
这不是很好的面试准备,当然在很多情况下,这完全是可取的。但是我们想要脱颖而出的话,就需要比别人准备更多。这一小节就聊一聊我们应该重点准备的三个地方。
1、刷题
面试前刷题是必备的工作,相信大部分人都会做这件事。所谓工欲善其事必先利其器,大脑就是我们最好的利器,刷题可以让它变得更加锋利。
刷题的工具、方法大家可能懂得比我更多,我就不在赘述。这里就聊一点不一样的,很多时候我们是为了刷题而刷题,并没有抓住重点。在刷题的时候,我认为我们要抓住下面两个重点:
1、学会举一反三 。一定要对解题思路理解透彻,可以类举到不同的场景,并且学会找出关联知识点。
2、增加题目理解能力 。题库中的题目是死的,但是你前面的面试官可是一个大活人,问的问题不可能跟题库一模一样,必定会有一些差别,但是回答的角度和内容是一样的。如果你没有理解透彻的话,结果可能会不如意。
抓住这两个重点,就可以很好的打磨我们的利器,在面试中必定会游刃有余。其实刷题也有一些小妙招,现在很多技术平台,例如掘金,会有金三银四的面经征文活动。里面有不少求职者分享面试大厂的面经,这些内容还是有一定的价值。
并不是这个故事有多少价值,而是里面的面试内容有不小的参考价值。或多或少体现了公司面试风格和体系,在面试前,可以根据这些题目系统的准备。把这些题目都好好回答一下,看看自己的差距在哪里,如果条件允许的情况下,可以找伙伴模拟面试。
2、关于项目经验
项目经验躲不过去的问题,涉及的内容挺多,自然也成为了准备的重中之重了。但是这一块挺难准备的,更多的是靠平时工作中的总结,临时突击效果会不太理想,所以还是要养成日常总结的习惯。
项目经验的问题可能是这样子的:“选一个项目具体讲讲背景、你的职责、遇到的困难以及如何解决?”。
平时没有养成总结的习惯,如何复习准备好这类题目?这里可以借用 STAR 法则。
STAR 法则为 Situation-Task-Action-Result 的缩写,具体含义是:
- Situation: 事情是在什么情况下发生的
- Task: 你是如何明确你的任务的
- Action: 针对这样的情况分析,你采用了什么行动方式
- Result: 结果怎样,在这样的情况下你学习到了什么
STAR 法则可以更好的帮助我们梳理、讲述故事,如果你不知道怎么复盘此类问题,不妨使用 STAR 法则。
所以,关于项目经验,把你认为最得意、最能体现自己价值的项目,利用 STAR 法则认真复盘,并且最好用数据的方式展示出来。多练习几遍,确保把项目逻辑、分析逻辑都可以清晰的表达出来。
对于项目经验,表达总结能力比项目本身更加重要。首先面试官并不知道你项目的细节,甚至都不熟悉你们的业务场景。这时候你的总结表达能力就比较重要的,你需要把项目的方案、项目中遇到的问题,如何解决的,为什么选择这个方案等相关方面的东西表达出来。
其实项目牛不牛批很重要吗?有时候并不是那么的重要,你在里面承担了什么职责,项目牛逼跟你有多少关系,都是有水分的东西,参考的价值不会太高。但是你的分析能力,解决问题的思路,逻辑性,这些东西倒是公司更加看重的。
项目经验只是你的过去,特定场景特定用法,你需要展示出一些你可以应对未来挑战的价值。
3、关于离职原因
离职原因要重视,这道题目最不好回答了。在某些程度上,你的回答可以体现出自己的人品和性格,稍有不慎,就会满盘皆输。
在正常情况下,主要回答角度是新公司和旧公司。站在新公司的角度上,可以从这些方面回答,这边机会更好,发展空间更大,能学到更多的东西,待遇更有优势等。站在旧公司的角度可以从这些方面回答,旧公司业务风险比较高,加班太多,个人身体有些吃不消/家里人照顾不到等。
不管怎么作答,都要把握基本原则,不要一味的指责旧东家和旧同事,就算你跟他们有过冲突,也要摆事实讲道理。一个巴掌拍不响,认真反思和承认自己的不足,年轻谁没犯过错。你需要让面试官觉得你是一位讲道理、好相处的人。
面试中的技巧
前面聊了面试前的一些准备,这里就来聊一下面试中该注意的问题。
在面试中,一定要清楚自己是被动角色,由面试官来主导面试,面试官问什么,回答什么,当然可以把面试官引导到自己熟悉的方向上。切记不要喧宾夺主,让面试官变成被动者,这对你没有什么好处。让面试官先开口一定没有什么坏处,最起码不会扣分。
面试中需要注意的细节很多,这是一个漫长的过程,很多时候需要随机应变。我就讲两点,我们最需要注意的地方。
1、做好自我介绍
面试正式开始,一般都会有自我介绍环节。别小看这个自我介绍,虽然一场面试有半个小时左右,但是基本上前几分钟就决定了录不录用你,后面的只是在验证这个结论而已。
在自我介绍时,作为面试者可能会比较紧张或者兴奋,脑子空白,一时间不知道说什么,就会啰里啰唆的讲一堆不着边际的话,要避免这种情况的发生,这并不能给面试官留下好印象,反而是浪费了给面试官留下好印象的机会。
在自我介绍环节,需要把能体现自己价值和能力的点表达出来,这些东西可能并不在简历上,这样面试官就可以更加清楚和多维度了解自己。为了避免面试的时候出现语无伦次的情况,可以在面试前,事先将介绍语写好,背诵几遍。
除了简单精确的介绍自己之外,下面的几个错误需要避免。
1、背诵简历。 在自我介绍的时候可能会犯的错。简历上的东西面试官自己可以看,没必要在背诵一遍了,纯属在浪费时间。其实这个错误,在我刚毕业的时候就犯过。
2、吹牛。 可以适度的美化,但是不要吹牛,每个人都会反感吹牛的人,问问你自己会吗?有些人还特别的过分,吹的老牛逼了,显得比面试官牛逼多了。试问如果你是面试官,你招这样的人进来干嘛,给自己添堵的吗?
3、讲对方听不懂的话。 互联网很庞大,有很多细分领域和业务。在面试的时候,面试官未必是这个领域的人,所以在介绍某些东西的时候,尽量用通俗的话表达出来,而不是讲过于细节和专业的东西,来体现自己的价值。
2、先听懂问题、再作答
面试过程中,会有很多问题,先听懂问题再作答很重要。有时候听懂比答案更重要,我们在生活沟通中,最怕什么?怕的是别人答非所问,在面试的时候这个规则同样适用。
在作答前,一定要先搞清楚问题的含义以及为什么要问这个问题。先来说说第一个搞清楚问题的含义,这个就比较简单,用自己的话复述一遍问题,以便让面试官确认自己的理解没有问题。不要害怕这种方式会扣分,往往这种情况会是加分项,即使回答的不好,也会让面试官觉得你们是同一类人,毕竟理解了意思,只是不知道答案而已,而不是在瞎猜。
然后就是想一想为什么要问这个问题,对于一些解决型问题、开放性问题,这背后往往存在很多的坑。比如这个问题:“随着用户数据增加,要提升网站的响应速度,该怎么办?”。
可能你会不经思考的就回答:“整上 redis 就完事了”。增加缓存确实没有错,但是你这个回答不太好,比较片面。
而是应该例举出一些数据指标,比如在数据量较小的情况下,可以使用 JDK 本地缓存,如果数据量大,并且条件允许的话,可以考虑使用 Redis 等第三方缓存系统,同时也要分析出缓存的利弊。
在回答问题时,很多情况下,答案并没有对与错,只有好与坏。同一个问题本身就存在很多种答案,所以多理解透问题,从不同的角度作答。
今天从简历、准备、技巧三个角度谈了谈我的看法,希望它对你的面试有所帮助。
最后
客观环境,我们无法去改变,我们能改变和掌握的只有我们自己。不管在什么情况下,做好自己该做的事,努力提升自己,而不是去抱怨、焦虑,它们只会让你失去信心,积极乐观才会有好的斗志。希望每一个求职者都可以找到满意的工作,祝好。
2020 联盟持续更新,精品小圈子每日都有新内容,干货浓度极高。
结实人脉、讨论技术 你想要的这里都有!
抢先入群,跑赢同龄人!(入群无需任何费用)
-
(直接搜索群号:413038000,快速入群)
申请即送:
-
BAT大厂面试题、独家面试工具包,
-
资料免费领取,包括 数据结构、底层进阶、图形视觉、音视频、架构设计、逆向安防、RxSwift、flutter,.
本文博主:平头哥
原文链接:https://blog.csdn.net/z694644032/article/details/105504481