最近一直在面试,之前 gap 过 4 个月,一直在找工作/面试,也算积攒了一下经验,现在分享给大家。
发之前想了很多防杠的提前说明
,但是又想了一下,无所谓啦。发出来主要是希望能帮到大家,至于会不会被喷/杠无所谓啦。
上海拉扎斯
,谁知道这是饿了么呢?STAR
法则,写清楚项目的背景、难点、解决方案和取得的成果,当然如果有一些部分实在不好写就不写了。个人不建议简历胡编乱造,一个谎言往往要用更多的谎言来弥补,你总有露馅的时候。
但是建议可以适当美化一下,多发掘项目优点,多写自己的贡献。
例如服务并发不高就写自己在代码里面的优雅设计模式,如果代码写的稀烂就写用的什么架构能承担多少 QPS ,避弱就强,多写自己的闪光点,这不算撒谎。
至于简历到底是写多了好还是写好了少,仁者见仁智者见智,我更喜欢的是写的简洁一些,不用花里胡哨的东西,最好做成 pdf ,兼容性更好一些,因为你永远不知道面试过用的 office 还是 wps 。
** 注意写在简历里面的内容一定要能答得上来,面试官不是傻子,也讨厌别人拿他当傻子 **
ps:建议面试前查一下公司主营业务,如果面试官问起来可以说了解过贵公司/部门的业务,这样可以争取一定的好感。
目前来看,互联网的招聘,主要有平台投递,官网投递,内推投递三种。
这绝对是性价比最高的投递方式,对于用人单位来说来自内部推荐的简历一般会更靠谱,并且效率也会更高一些。个人认为 1 内推=30 海投。
一般的大厂都有自己的招聘平台,上面也会有一些岗位,但是按照我个人的经验来看,一般只有大规模校招的时候,hr 团队才可能会看一眼官网投递这个渠道,其他的时候官网投递很容易被 pass 掉,如果你是应届生可以考虑一下这个渠道。
现在比较靠谱的应该只有 BOSS 直聘了,至于拉钩、猎聘之类的基本没有 hr 在用了,当然如果是找外企可以看看领英等等平台。
海投是最简单成本最低的方式,但是效率也是最低的。在海投的时候,建议多关注一下 jd 和公司的基础信息,以提高投递效率。
首先,人数 0-99 是的小公司是不建议去的,相信我绝对很坑,不存在小而美。
其次,jd 写的取巧/搞笑/标题党的不要去。
然后,公司名称和上班地点不符的,名字里带人力“人力”、“信息”的小公司或者简介里面有类似的,0-99 人的公司,基本都是外包。
最后,是否选择和猎头合作,见仁见智,反正我从来没在猎头那得到过一个面试机会。
如果面试比较多,建议用各种日程管理工具记录好面试时间和公司名称,最好不要错过面试。
准备好网络和一个房间,不要让家人出现在摄像头里,提前几分钟进入面试间调试好设备。如果是线下面试最好带一份自己的简历。
一定会有这个问题!!!所以一定要提前准备好!!!!!!!!!
这个自我介绍的作用,一个是面试官需要趁机扫一眼你的简历,另外一个就是需要大概了解一下你的情况。
所以,建议提前准备好自我介绍的内容,主要讲清楚,你是谁?你会啥?几年经验?做过什么业务等等?
这里有一个模板仅供各位参考一下。
面试官你好,很高兴参见今天这次(对方公司名或者岗位名)的面试。我叫 xxx ,毕业于 yyy 大学 zzz 专业,xx 学历,有 n 年工作经验,曾经做过 xxx ,yyy ,zzz 等业务。 接下来我简单介绍一下我最近工作过的 x 家公司/做过的 n 个项目
(项目介绍)讲清楚做的什么业务,这个业务是啥?你主要负责什么?
以上就是我最近情况的一个简介,更多内容都在我的简历里面,谢谢。
自我介绍也可以多说细节,也可以粗略介绍,不同的面试官有不同的喜好,但是建议多说一些。
最主要是多浪费点时间,一般面试都是固定 1 小时,面试官也有别的安排,个人介绍多一点时间,那八股文和算法拷打部分就容易少一些。如果被面试官打断,就要赶紧切换成简单介绍。
如果你是应届生,主要的介绍要说清楚为了胜任这个岗位,你做了什么。例如面云开发,你可以说自己学习了容器技术,k8s ,网格服务等等。
一定会问!!! 自己提前想好。虽然面试官什么都知道,你也知道面试官什么都知道,面试官也知道你知道他知道...(无限套娃)但是这个世界就是这么癫。
所以我也准备了一个模板。
上家公司把我调到 xx 岗,该岗位与我自己的职业规划有很大偏差,我希望做的是 yy 方向。(这个 yy 最好是你面试的这个岗位的方向)
由于身体不好/身体哪里受伤所以修养了一段时间,或者家人哪里需要帮忙等等,算是问到 gap 的时候不会太踩雷的一个答案。
必然会问,只是多少的问题。包括但不限于操作系统、网络、数据库、语言等等,根据面试岗位不同而不同。
虽然你知道八股文没啥用,面试官也知道没啥用,你也知道(又开始套娃)...但是一定会问。
这部分除了平时多积累没有别的办法,建议可以多刷脉脉社区或者 B 站的面试视频等等,一定要确保常见/基础的八股文没有问题。
需要注意,会就是会,不会就是不会,不要瞎扯淡。如果问了某个东西不会,可以尝试引导一下话题到你熟悉的内容。
例如可以说:xxx 我确实不太清楚,如果我是设计者我可能会 yyy ,不过对于 zzz 技术我比较了解,您感兴趣的话咱也可以聊聊。
算法题一般大厂必考,中小厂会选择性的考。 有时候也不是纯算法题,而是会有设计题,例如设计一个 lru 等等。
建议看 b 站 up 主灵茶山艾府
的视频,该巨佬视频分为基础算法题和周赛两个类别,视频内容简洁,教学清晰,干货比撒哈拉大沙漠都干。解题思路如德芙巧克力般顺滑,编码实现如庖丁解牛般顺畅。实在是顶礼膜拜,除了牛逼
二字再也找不到任何的形容词。
我在学习了这位巨佬的基础算法视频后,在去年 gap 的 4 个月里面了不下 50 次(多为大厂),基本算法通过率在 50%以上。( ps:本人之前真的很菜)
如果只是为了应对一般面试建议看完基础算法系列即可,如果想冲击字节等头部大厂,建议刷完他的全部视频,那应对所谓的算法题如探囊取物。
一般小厂面算法以比较简单/经典的题目为主,主要考察的是编码的熟练程度,例如二分查找/冒泡排序等等。
并且由于很多中小厂买不起在线面试 coding 平台,所以一般会让你共享屏幕开 ide 写,这样有 ide 辅助大家应该会好写一些。并且由于没有很多 case 所以即使写的有点问题大部分情况下也能通过。
大厂一般都是在线编码平台和题库,主要考察算法功底和编码水平。面试任何大厂建议一定要最起码做完并且做熟力扣最常见 150 题。并且建议不要在 hard 水平/2000 序列后的算法题花太多时间,因为性价比不高。
很多大厂,做完算法题一样会挂你。真想要你算法题不会为难你,不想要你一个手写红黑树就把你淘汰了。
在高难度和排序靠后的算法题上倾注太多时间是性价比很低的行为( ps:如果你是字节出来的,一定刷一下接雨水/手动 doge )。
如果是设计类算法题,无他耳唯手熟矣,多刷多背吧。
一般这部分很少问,也都是开放题,没有什么标准答案。但是针对一些常见的系统设计,也可以准备好一个设计方案。
例如:
这种题目主要考察的是你的全局观和细节能否关注到,一般核心考察的还是并发问题。
面试中,不需要你答对所有题目,因为公司要的不是厉害的人,而是便宜且合适的人。所以在这个时代你需要做个价格低的,而不是技术牛的。
如果是 hr 问一般是想了解一下你预期的期间范围,看跟公司的招聘预算是否匹配,因为预算是定死的,一毛钱也不会多给,早一点匹配可以快速筛选出合适的候选人。
如果是一面/二面面试官询问,也可能就是想了解一下行情,方便自己跑路的时候要价?
建议如实说出你的想法就行,有特殊情况的提前沟通。
这是最关键的一个环节,很多人都会忽视什么都不问,这是你能了解这个公司/岗位最好的机会。
建议问清楚以下几个问题:
唯独不建议问面试中没答上来的题目,因为这样会给面试官一个你“不服气”的错觉。
问 hr (可以时候微信询问):
ps:在这里告诉一个小技巧:不要一下子问 hr 很多问题,因为对方很容易故意不回答某个问题,你可能也不好意思再问一次。所以要一个问题一个问题的发问,这样对方想继续话题就必须回答上面的问题。
有些老哥或许没有很高的学历,也没有很好的背景,或者什么都有但是依然拿不到 offer ,考虑去外包不是一件什么丢人的事,都是为了生活。
但是首先,外包并不意味着轻松,虽然有些岗位确实轻松,但是从我混迹社区的经验来说,外包不仅仅是工资底,也完全没有任何地位(没有歧视老哥们的意思),毕竟"外包同学不要偷吃零食"的梗不是空穴来风。 如果非要去外包,还是建议去一些大厂的外包,例如华为 od ,字节外包等等,基建水平会相对完善一下,办公环境也会好很多,薪资也比一般的外包高不少。
其次,现在的环境不用我说也都知道,就算是外包也要求本科起步学信网可查,所以也可以提前准备好学信网截图。
至于专科的老哥,建议仔细考虑一下转行的可行性。(并非歧视,现实确实很难,就我刷 boss 的经历来说很多外包都找过我,要求清一色是统招全日制本科+学信网截图)
到这就恭喜你上岸了,虽然可能是从一个坑到另一个坑,但是整个世界都是个草台班子,不用太在意。
如果你有多个 offer 拿不准,最好先跟家人商量,再跟网友商量。因为网友不知道你的情况没有上下文,分析的内容可能是不对的或者不适合你。
经过 n 次面试折磨总算上岸了一个合适的公司,也祝各位失业的老哥们能早一天上岸。
1
llccing 106 天前
恭喜上岸!很中肯的建议!
|
2
Baymaxbowen 106 天前
我最近面试了很多人,还有一个觉得很重要的点,就是面试的时候要自信,回答问题要有条理。因为一天要面试很多人,如果面试者结结巴巴,自说自话的话真的很折磨
|
3
dilu OP @Baymaxbowen 是的,回答一定要清晰有条理,声音洪亮,吐字清晰。
|
4
riemann66 106 天前
很中肯!恭喜恭喜~
|
5
ccsulzf0627 106 天前
大佬,问一下, 总感觉平常都是常规业务,没有亮点难点咋办?自己造吗?
|
6
dilu OP @ccsulzf0627 可以适当的优化,例如 xx 接口的 qps 很高,为了能扛住这些 qps ,做了本地缓存,缓存淘汰策略用了 lru 等等。当然这里你得准备实现 lru 的能力,防止面试官就考你这个。
简单的说就是往大了说你做的技术成果,如果没有就硬编,前提是能应付的了面试官的拷问。 |
7
1024potato 105 天前
写得很好,从开始自我介绍,到最后问面试官问题的环节关键点都有
|
8
fengzzf 99 天前
很不错的建议!感谢分享
|
9
Hamao 77 天前
请问您准备算法大概花了多少小时?
|
10
dilu OP @Hamao 由于有在家带娃和做家务,所以并没有很规律的准备算法。面试的 3 ~ 4 个月里几乎是断断续续的刷算法视频和力扣,算起来平均一天差不多 1 小时左右的学习时间。
|
11
zstone123 25 天前
学到了!感谢分享
|