自从发了上一篇发的用12306项目拿下快手offer后,后台很多朋友都在问我是如何准备面上快手的,这里统一回复下,说说看我是怎么准备秋招的。1/ 算法学习算法的重要性就不多说了,最早我不是很能理解为什么要刷算法,后来想想就明白了。当前大环境下,通过一些规则去刷掉一批同学。算法能刷明白的,逻辑思维能力也不会差,程序员不就是靠逻辑思维写代码的么。我的算法跟着好几个网站学习,主要是在Carl哥的代码随想录疯狂刷题。建议一天不要把太多时间放在算法上,容易疲惫,我是每天一到两个小时刷算法,保持手感。2/ 八股文学习说实话,我不是很认可八股,这个不认可来自于面试官只问八股的那种。你知道我背的,我知道你知道我背的,实在没意思。其实八股文最好的问答方式是面试官能根据项目上的技能亮点,慢慢去挖掘其中和八股文相关的事项,这种是我认为比较合理的。八股文这块没得说,首选JavaGuide和小林Coding。JavaGuide面试指北已经相当完善了,没必要去网上没有目的的乱看。小林Coding看MySQL、Redis和计算机网络,结合JavaGuide面试指北,八股基本上就可以了。3/ 简历项目之前秋招的时候写了谷粒商城和黑马外卖项目,感觉约面试不是那么顺畅,面试官都不怎么问,想着秋招的时候得换项目。后来在Gitee上看到马哥的12306,觉得这个项目可以,业务逻辑足够复杂,目前市场上用的也不多。按照马哥文档上项目亮点改了改,就投简历面试了。效果显而易见,秋招大厂的面试基本上都能约上。4/ 面试技巧- 简历上能写上去的都是自己的亮点,能突出自己的。如果不能突出自己,内容就可以删掉了;- 准备好了再去投简历和面试,不然这样只会白白的浪费掉宝贵的面试机会;- 不要被面试官的PUA把心态搞炸掉,如果你只面试了个别的公司回馈不好,有可能是面试官的问题;- 面试过程中尽量引导面试官往自己熟悉的方向去问,如果让面试官发散式的问,那可海了去了。昨天在马哥群里看到一句话,觉得很有道理。投递简历一定要先考虑好自己的受众公司。如果是双非本科,刚开始尽可能去面试大厂; 好学历尽可能先面试小厂。先去不想去的公司刷经验,心仪公司的成功率才会大。5/ 最后总结总而言之一句话:在大环境不好的情况下,只能卷自己,才能有更多的机会。祝大家都能找到合适的 offer