前言
秋招期间托大家的福,顺利上岸,一直说要写自己的总结,今天算是兑现了吧。(说是三个月,其实准备基础和面试的重头是前两个月,后一个月都在划水复习了)
985本,无六级保研失败,无实习,7月底选择去工作,10月底确定工作。offer有shopee新加坡,字节,滴滴,贝壳等。
虽然自己课业成绩不错、有竞赛、有水证、有大创课设等项目。但是项目都比较浅显,绩点、竞赛奖项和证书对找工作的帮助也不大,自己三年又是做题家思维,没有有规划地去自学专业知识,只是按部就班的上课。
本文主要分为几个部分:算法;CS-Stack基础;项目;模板部分(简历、自我介绍、反问、谈薪、拒offer模板)
算法
算法如果没有ACM竞赛、刷题基础的话,建议从算法模板开始刷起。如它的介绍所说,这个题集有助于大家掌握通用的刷题模板,以及一些常见问题、到底要刷多少题等,它的介绍也讲了很多。
经过上面算法模板的学习,大家应该可以解出来一些常见的套路了。所以刷完这个模板集之后,建议大家去leetcode\牛客把《剑指offer》刷完,刷个两遍,达到基本每道题都熟悉的程度。
再之后就是刷 《LeetCode热题HOT 100》,如果还刷完了就自己再找精选TOP面试题等来继续、或者对某个分类精准突破。
以上大概就是我的刷题经历,我觉得很大程度上是前人的经验能让我活过这个秋招,那个算法模板库对我帮助很大。刷题要及时地做笔记、记录自己不熟的点。LeetCode刷多少题其实是没有定数的,刷的时候要多思考、理解。但是从我当时刷牛客总结帖子的经验来看,大部分人是刷了两三百道题才达到字节的准入门槛,我本人是200多题。
CS-Stack基础
CS-Stack最重要的基本功:
主语言,举例子(Java的基础、容器、并发JUC、JVM等)
计算机网络
操作系统
数据库
算法、数据结构等。
首先要确定好自己的主语言:C++\Java\Go\Javascript……
然后去搜索资料,github、牛客是两个重要的途径,很多很多前辈已经总结了很好的学习路线。
其实还有很多好的总结、资料都没有放出,但是这里要发挥我们程序员的知识搜集能力,在牛客、github、知乎等等平台找自己需要的资料吧。
项目
项目经验,可以放上一些自己的课设或者毕设之类的,尽量与应聘的岗位有关最好。尽量不要写一些被大家写滥的项目,如秒杀。
简历、自我介绍、反问、谈薪、拒offer模板
简历:看经验 程序员的简历之道,用Markdown框架生成pdf
自我介绍:学校+所学知识+项目+实习+看的书+博客+github等等。由于大部分是线上面试,可以用Snipaste\qq截图这种软件把自我介绍“钉”在屏幕上对着念(其他办法:打印出来放在屏幕下方,用手机常亮显示放在屏幕下方对着念)不过念多了之后就可以背了hh。根据自己的所学、面试反馈,不断地迭代。
反问环节:反问是一个很好的了解部门、工作内容的机会,面试是双向的选择,这些了解的点有助于之后选择offer,千万不要浪费。我到最后一场面试才思考到这点,因为前期没offer太乖了。。
XX的培养机制?
对应届生的期望是什么?
XX团队规模有多大?
到了您这个层次,在XX部门里主要是负责什么事?
自己不懂的技术问题、推荐书 等等
谈薪环节:这边我总结的不是太好,因为我没怎么谈
hr您好!
我非常感谢XX对我的认可,(对公司赞美的话)。
现在正在权衡考虑做出选择,我目前的offer有:
A公司:薪资N+6
B公司:薪资N+1
虽然A公司给的更多,但是我更想来XX公司,请问XX这边薪资能提XXw吗?
拒offer模板:
您好!非常感谢贵公司能够录用我!贵公司的声誉和文化给我留下了很深刻的印象,我深信贵公司在许多领域都将有极大的发展空间。 但经过慎重的考虑,我觉得目前我所应聘的职位并不十分适合贵公司的长远发展,因此不能到贵公司工作,希望您能理解我的安排。 很抱歉给您的工作带来了不便的麻烦。如果以后条件允许,非常希望有再合作的机会。再次感谢您的通知,并祝您和您的公司前程似锦!
您好,之前已经初步和您达成了入职约定,但是由于本人最近获得了另外一家公司的Offer,根据自己的职业期望与规划,可能该公司更适合自己的专业方向和未来发展,故今日向您申请取消入职,希望贵公司能找到更加适合这个职位的人选,很抱歉给贵公司的工作带来不便,若今后有机会也非常希望能再次合作。
一些小东西
要面公司的某个部门、岗位前,可以牛客搜搜有没有面经(我遇到一两次),可以在考前查漏补缺
牛客上的很多精华帖子,都是上了热搜之后就沉寂,因为每天发帖的人很多,如果没有收藏就很难碰到了。所以在招聘期间多关注牛客,可以看到很多资料、各厂的内推招聘信息。
添加链接描述最后我为大家准备了一些Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等,点击这里免费获取。