2024.9-2024.12阶段性总结
先讲讲时间线吧,倒叙。
2024.12.3 - 2024.12.25
找实习。背景:cpp选手,本2有9的联合培养经历。
-
百度测开12.19一面,12.23二面,12.24主管面,已有口头offer
-
北京慧测java中间件12.20一面,12.23二面,12.25hr面已拒
-
赫鲁丝网络游戏服务器开发12.20一面挂
- 柠檬微趣12.9投递,笔试挂
- DolphinDB12.9投递,笔试挂
- 小红书,快手,滴滴,momenta,百度等后端简历挂,其它都筛)
cpp找实习太难了,机会少要求高,中大厂连简历都过不了,小厂的岗位少,boss投出去了十几份简历但是杳无音信,难过,所以最终决定百度测开了。
总结反思:
-
未来方向:
如果走后端的话,那就要再学学go;或者学学测开的知识,走测开。或者all in,两份简历,这个还是需要好好考虑一下。
-
面试中反应的不足:
- 技术上:计网,操作系统,cpp,mysql相关的知识点不能单靠背八股,要多看各种经典书籍,去理解它们之间的关系。
- 算法:这几次的算法一半一半吧,好消息是都有思路,坏消息是思路不一定能完全用代码写出来。
- 表述能力上:针对有些知识点,大致了解,但是不能完全讲清楚,包括项目的框架讲述。
-
隐患:
这次的几回面试都没有很深的问项目,但是项目仍然是很重要的一环。
2024.9 - 2024.11
由于9月份就投过简历,大致知道八股的重要性,因此9到11月也一直在有意无意的看了很多重点知识点。
前后学习了C++演化(论文现代C++白皮书,书籍深入理解C++11特性),解析MyTinySTL,由C++14实现的Webserver,Leveldb源码阅读,基于LSM结构实现kv存储引擎,Coroutinelib协程库项目实现,MySQL必知必会,《mysql是怎样运行的》阅读笔记,除了这些写过笔记的,也有没写笔记的,比如《HTTP权威指南》,《操作系统导论》,《linux高性能服务器编程》等。
基本思路就是,cpp语法和新特性,stl容器,网络编程,数据库,协程这样子。因为还要并行本学期的课程,尤其11月考了三门期末,也开始大作业不断,忙麻了。12月则是先考期末,再考六级,六级之后就面试,时间线真紧密啊)。算上隔一两周会小摆的情况,日均学习时长应该有10h+了。基本宿舍食堂图书馆三点一线,课程有些去了有些没去,大部分的关注力都在自学上,其实这样的效果还是可以的。
相比于大二,又想保研又想搞竞赛又想搞大创,最后什么都得不到的结果还是好点的。
其实到现在还有点恍惚,除了等待offer正式发出的一点紧张之外,整个人还都在一种恍惚的状态。
这周打算悠闲一下,主要补一下有几门课程的作业,看看原神纳塔没看完的剧情就差不多吧。如果快的话,明天offer结果应该就能出来,大约是下周一12.30入职,offer出来后想想怎么租房,然后估计周日去北京吧。
很高兴这个阶段落下了帷幕,不过这也才是第一步,我仍在路上。
(欸对,这周的事情差不多结束,大概在周末的时候想想之后的学习计划,比如测开和开发该如何偏好,测开的话是什么学习路线,开发的话是什么学习路线,比如怎么更好的理解八股,比如如何提高算法能力,比如如何提高表述能力……其实关键点在于实习这个过大的不确定因素,之后对测开越来越了解的我很容易推翻今日的计划,所以这点也需要考虑,先缓缓,周末考虑了)
由于对测开的了解有限,年前也就是一月份的重点放在对于工作中测开的学习上,同时看些计网,os,操作系统,数据库等的书籍或者视频,最好能结合代码。leetcode每天坚持三道题左右,一月应该能将leetcode再刷一遍,注意复习。c++之前也搜集过一些有意思的视频。go的学习也可以考虑在内,具体计划周日晚上再写吧,下周执行。