神奇的3个月突击大厂后端上岸教程,纯干货,只为分享好链接
秋招期间托牛客的福,顺利上岸,一直说要写自己的总结,今天算是兑现了吧。(说是三个月,其实准备基础和面试的重头是前两个月,后一个月都在划水复习了)
虽然自己课业成绩不错、有竞赛、有水证、有大创课设等项目。但是项目都比较浅显,绩点、竞赛奖项和证书对找工作的帮助也不大,自己三年没有有规划地去自学专业知识,只是按部就班的上课。
本文主要分为几个部分:算法;CS-Stack基础;项目;模板部分(简历、自我介绍、反问、谈薪、拒offer模板、HR面&拖延签约)
> 21.3.29 新增了 求求给我一个offer叭 同学总结的 HR面&拖延签约 的帖子。一、算法
算法如果没有ACM竞赛、刷题基础的话,建议从 https://greyireland.gitbook.io/algorithm-pattern/ (算法模板)开始刷起。如它的介绍所说,这个题集有助于大家掌握通用的刷题模板,以及一些常见问题、到底要刷多少题等,它的介绍也讲了很多。
经过上面算法模板的学习,大家应该可以解出来一些常见的套路了。所以刷完这个模板集之后,建议大家去leetcode\牛客把《剑指offer》刷完,刷个两遍,达到基本每道题都熟悉的程度。
再之后就是刷 《LeetCode热题HOT 100》,如果还刷完了就自己再找精选TOP面试题等来继续、或者对某个分类精准突破。
以上大概就是我的刷题经历,我觉得很大程度上是前人的经验能让我活过这个秋招,那个算法模板库对我帮助很大。刷题要及时地做笔记、记录自己不熟的点。LeetCode刷多少题其实是没有定数的,刷的时候要多思考、理解。但是从我当时刷牛客总结帖子的经验来看,大部分人是刷了两三百道题才达到字节的准入门槛,我本人是200多题。
二、CS-Stack基础
CS-Stack最重要的基本功:
-
主语言,举例子(Java的基础、容器、并发JUC、JVM等)
-
计算机网络
-
操作系统
-
数据库
-
算法、数据结构等。
首先要确定好自己的主语言:C++\Java\Go\Javascript……
然后去搜索资料,github、牛客是两个重要的途径,很多很多前辈已经总结了很好的学习路线。
其实我选择Java有部分原因是因为网上的资料非常多,这里不多谈,直接放链接。
-
cyc2018 涵盖计算机网络、操作系统、数据库、Java的基本知识、设计模式,而且因为是特地整理过做成了文档网站,所以内容很多而且很清晰、简洁。
-
JavaGuide 内容比cyc2018多,多一些框架类的东西,是我一开始看的库。但由于内容多所以没有cyc2018排版简洁明了。
-
其实以上两个库就差不多了,再推荐几个牛客上的秋招总结,有很多东西可以学习 1. 声哥的秋招总结 2. 一个普通本科生的2021秋招面经(有高频面试考点)3.牛客2020年度干货盘点|总集篇 (强推!!)
其实还有很多好的总结、资料都没有放出,但是这里要发挥我们程序员的知识搜集能力,在牛客、github、知乎等等平台找自己需要的资料吧。
三、项目
这部分一方面是学校里的课设、项目,另外的就是在9月份临时看的JavaGuide里写的RPC框架了。借用声哥的总结:
项目经验,可以放上一些自己的课设或者毕设之类的,尽量与应聘的岗位有关最好。尽量不要写一些被大家写滥的项目,如秒杀。我做过一个 RPC 项目,链接在这,还写了一份配套的教程,希望明年不是人均RPC就好hhh。
by 何人听我楚狂声
四、简历、自我介绍、反问、谈薪、拒offer模板、HR面&拖延签约
1、简历:看经验 程序员的简历之道,用Markdown框架生成pdf 冷熊简历
2、自我介绍:学校+所学知识+项目+实习+看的书+博客+github等等。由于大部分是线上面试,可以用Snipaste\qq截图这种软件把自我介绍“钉”在屏幕上对着念(其他办法:打印出来放在屏幕下方,用手机常亮显示放在屏幕下方对着念)不过念多了之后就可以背了hh。根据自己的所学、面试反馈,不断地迭代。
3、反问环节:反问是一个很好的了解部门、工作内容的机会,面试是双向的选择,这些了解的点有助于之后选择offer,千万不要浪费。我到最后一场面试才思考到这点,因为前期没offer太乖了。。
XX的培养机制?
对应届生的期望是什么?
XX团队规模有多大?组内做的工作是什么?
到了您这个岗位,在XX部门里主要是负责什么事?
自己不懂的技术问题、推荐书 等等
4、谈薪环节:这边我总结的不是太好,因为我没怎么谈。如果有同学有更好的,可以评论分享。
hr您好!
我非常感谢XX对我的认可,(对公司赞美的话)。
现在正在权衡考虑做出选择,我目前的offer有:
A公司:薪资N+6
B公司:薪资N+1
虽然A公司给的更多,但是我更想来XX公司,请问XX这边薪资能提XXw吗?
5、拒offer模板:
一、
您好!非常感谢贵公司能够录用我!贵公司的声誉和文化给我留下了很深刻的印象,我深信贵公司在许多领域都将有极大的发展空间。 但经过慎重的考虑,我觉得目前我所应聘的职位并不十分适合贵公司的长远发展,因此不能到贵公司工作,希望您能理解我的安排。 很抱歉给您的工作带来了不便的麻烦。如果以后条件允许,非常希望有再合作的机会。再次感谢您的通知,并祝您和您的公司前程似锦!
二、
您好,之前已经初步和您达成了入职约定,但是由于本人最近获得了另外一家公司的Offer,根据自己的职业期望与规划,可能该公司更适合自己的专业方向和未来发展,故今日向您申请取消入职,希望贵公司能找到更加适合这个职位的人选,很抱歉给贵公司的工作带来不便,若今后有机会也非常希望能再次合作。
6、HR面&拖延签约,薪资构成细节等内容:https://www.nowcoder.com/discuss/604040 BY 求求给我一个offer叭
一些小东西(待完善)
-
要面公司的某个部门、岗位前,可以牛客搜搜有没有面经(我遇到一两次),可以在考前查漏补缺
-
牛客上的很多精华帖子,都是上了热搜之后就沉寂,因为每天发帖的人很多,如果没有收藏就很难碰到了。所以在招聘期间多关注牛客,可以看到很多资料、各厂的内推招聘信息。
-
感谢:家人朋友、牛客、github、知乎、牛客上的同学(声哥等等大佬)