- 作者:老汪软件技巧
- 发表时间:2024-10-02 04:01
- 浏览量:
大家好,我是杨成功。
上篇文章写到,我失业了。在这个大环境下失业,加上经常刷到失业裁员话题,我整个人陷入了巨大的焦虑之中。
前两天都睡不着觉,一直在想:万一吃不上饭怎么办?领失业金能顶多久?
后来我发现不行。越刷失业的短视频、公众号,越会收到更多的推送,我就会越焦虑。索性我手机断网,扔到远处,静下心来刷面试题。
真正行动起来,充实感会抵御一部分焦虑感。
经过一周全身心投入地准备,我面了10家公司,共面了13次。
这一轮下来,最大的感受是大环境确实不好,企业的预算也偏低。但远远没到完全没有工作机会、甚至吃不上饭的程度,这属于过度焦虑。
大家不要放弃,不要被自媒体吓坏了。积极去投,想办法,办法总比困难多。
本篇给大家分享优化简历、提升约面率的核心技巧。
优化简历
简历是重中之重,只有一个原则:将过往最牛逼的成绩和经历搬上去。
所以要花时间想,写什么会显得牛逼?怎么把普通的事写的牛逼?怎么抓面试官的眼球?
比如我的Boss直聘个人优势这块,非常重要,HR在候选人列表中可以直接看到前两行,所以我的前两行是:
已出版书籍《前端开发实战派》
博客阅读量超过100万次
看起来是不是很唬人?
其他候选人可能会写掌握什么技术,几年经验,没有特别眼前一亮的感觉,这部分有点和“标题党”一个意思。
所以,好好捋一下,自己最大的优势、成绩是什么。别说你没有,一定有,只是需要你花精力把它找出来。
接下来就是写项目经验,这是简历中最重要的部分。
写项目经验,我一般有三个原则:
不必把做过的项目都列出来,挑选3-5个最有代表性的即可。每个项目做了什么,不要重复;即便做的都一样,也不要写重复。表述精简干练、废话不用写,只写重点!
比如我的项目介绍,主要分介绍、技术栈、亮点三部分:
投屏直播系统(前端负责人)
介绍:涵盖管理端、投屏端APP、播放端APP的综合教学直播平台。
技术栈:React + React Native + Ionic
亮点:
投屏端采用React Native结合Kotlin与Swift原生代码,提升40%的扩展性;
播放端使用FLV结合WebRTC,优化重连与追帧技术,实现小于1秒的低延迟;
实现H5⻚面通过WebRTC推流,效果媲美APP推流,方便教师使用网⻚直播;
集成React Native与Ionic的热更新,支持分批推送更新,效率和精准度提升60%;
管理端统一管理权限配置,可监控所有直播,具备远程强制结束直播等功能;
重点就是语言描述精简、不啰嗦,亮点写5-6处差不多了。
不少人有个误区,以为简历内容越多越好,其实不是的。最重要的是重点和亮点,内容太多,重点就不突出。
HR每天要看很多简历,5秒找不到重点亮点,可能就去看下一份了。
怎么做到表述精简,又有亮点呢?这个其实挺难,我写的时候一句话要扣好久,还是觉得不合适。
这个时候要借助强大的AI,比如豆包、通义。我是这么做的:
先把想写的重点写出来,一般会啰嗦,也没关系。将写完的内容粘贴到通义里,最后加一句“请优化这段表述”。
这时候AI会帮你优化这段话,输出一个精简但又高级的句子。
如果不满意,你还可以继续让AI帮你改进,直到你满意为止。
如何提升约面率
首先想明白一个事情:简历的目的是什么?
我之前比较“老实”,简历上的内容务必较真,并且优点缺点一并列出来,以展现出“真实的自我”。
后来我想明白了,简历就是一个广告,和你看到的所有广告没有本质区别。它最大的目的只有一个:吸引HR,提高约面率。
所以,优化简历,就是打好广告,这是提升约面率最重要的部分。
那么,广告做好了,如何最大化提升广告的投放效果,也就是进一步提升约面率呢?
这时候就要打开思路:既然是广告,就要想办法把广告大范围的撒出去。
我的方法主要是两个:
在BOSS上把期望薪资范围调低。工作城市,同一档城市多投。
先说第一个:BOSS上写的期望薪资,可以不用是真实期望,因为这个期望值是在面试的过程当中,你会动态调整的。
比如面试过程中聊的不错,面试官问你期望薪资,你可以说高点;如果聊的一般,就可以说低点嘛,这个不是在简历上写多少就是多少。
但是,如果你写的比较低,经验又丰富,HR第一反应你有性价比,会看你详情,至少和你聊一下,甚至约你面试。
这和网购看到又好又便宜的商品,你总会问一下,一个道理。
再说城市:我只在北京工作,不去其他城市,为什么还要投其他城市?
这个很简单,因为面试这件事,需要大量重复刷经验,才能hold住它。
拿我来说,我比较恐惧面试,每次面试都紧张。特别是遇到答不上来的问题,很容易大脑空白,导致后面的表达逻辑混乱。
解决办法只有一个,就是大量、高频率地面试,快速脱敏!
目前的技术面一般是2-3轮,大部分都在线上,所以投其他城市完全没问题,这样面试的机会就会成倍增加。
同时在大量的面试过程中,你会不断积累面试问题和应对方案,通过率也会越来越高。
如何刷题
经过十几次面试,面试官的出题范围我大概掌握了,分享给大家。
总体的考察范围分为三个部分:
八股文问的还是老一套,都是JavaScript、CSS、HTML基础,框架都没有基础问的多。
比较奇怪的是,所有面试中,竟然没有一个问 TypeScript 的。
关于基础的部分,我都总结在我的博客中,大家可以拿去看。
项目经历,这个是考察匹配度的,所以简历上写的每一条,都必须烂熟于心,否则面试的时候你不出个一二三,或者卡壳了,面试官会觉得你夸大。
不管什么项目,下面几个问题通常问的概率比较大:
项目中遇到哪些难点,怎么解决的?做过性能优化吗?做了哪些?说一下分支管理策略?团队开发中做了哪些规范?
这些问题就很宽泛,需要结合你做过的项目来讲,而不是背诵答案。因为面试官大概率会追问你,不了解,你就接不上。
这部分在我的电子书中,重点是第8章性能优化、第9章git协作、第10章代码规范等等。
最后呢,做题也有范围。
很多同学会有一个误区:做题就是刷算法。
其实不是的,我面试中的做题环节,八成是 JS 编码题,只有两成是算法题。编码题主要是这几个部分:
闭包和作用域:考察输出值。原型和原型链:考察调用的是哪个方法。事件循环类:考察执行顺序,打印顺序。
至于算法题,我刷的不多,但是我碰到的算法题,都不是那么难,所以先掌握算法基础:
数据结构是算法的基础,我的博客中有记录,可以先把常用的数据结构搞明白了。
最后,祝大家国庆节快乐,玩的开心。
欢迎大家和我交朋友,可以通过微信 ruidoc 和公众号 程序员成功 联系到我,欢迎来聊。