2021年底终于拿下大厂offer!!!
公众号最后一次发技术类相关文章是在2021年9月25号
之后为了不让公众号闲置,特意斥270巨资购买了一台三年的云服务器
然后用python写了一个爬取相关社区文章的小工具,每天定时发送
后面因为浏览量一般,我也就把那个小工具给关掉了,如果谁有需要,可以联系我
今天就记录一下今年干了什么事情吧。
上半年
由于我不是计算机专业的,所以大学也没接触到计算机网络、操作系统方面的知识。
众所周知,这些方面的知识点在日常的CRUD操作中并不会涉及到
但为什么这方面的知识点又很重要,我觉得最重要的一方面是面试需要
当然对个人职业生业也是很有帮助的,这些是最底层的知识点
我Leader就说过,与其研究哪些框架如何使用,还不如学好这些底层知识点,因为目前所有的技术都是在这两个基础上进行构建的,熟悉了网络和操作系统,后面再有新技术出现也不会手足无措。
所以我上半年都在学习网络和操作系统方面的知识,我也在公众号上整理发布过网络方面的文章
操作系统还没进行整理,操作系统的难度、复杂度都比网络高了很多,很多时候也只是记住概念,真的要熟悉的话,估计还需要再看多几本书加上相关的实验摸索才能理解透彻。
看书的时间总是枯燥的,而且很多地方会模模糊糊,一般这个时候我会去买一些大牛的课程来看或者是直接搜别人写的博客。
这两方面的知识点很多,需要经常复习,不然总会忘的,有些东西看的时候脑子里面很清楚,但是过了几天就会忘了
下图就是遗忘曲线
后面也会一直学习这两方面的知识,尽力整理发布到公众号上吧。
下半年
上半年发布文章的频率是一周一次,但是下半年基本没发文章了
作为一个程序员,谁想一直做CRUD boy,就算是做CRUD boy,也想进大厂做哈哈哈哈哈
下半年的时间都在背八股文、刷题
上图是我在这半年期间在leetcode上刷题的数量,还有很多没有在leetcode上刷的,我都记录在一个md文件中。
刷题之前我是重新学了一遍数据结构与算法。
看的是王争的《数据结构与算法之美》,讲的很清楚,如果你在算法方面有欠缺,可以去找他的课程研究一下。
到了十月份时候,基本上每个类型的题都有刷了,这个时候刚好有个腾讯老哥让我投一下简历,然后就开始到两个多月的面试历程。
面试过程异常痛苦,特别是在面大厂的时候,大厂面试基本都是3~5轮技术面,只要一次没过,前面努力就白费,所以经常出现无效面试。
一次面试就是45分钟~90分钟,不只是考八股文,还有算法题。
这两个多月我面试了大概25次,有些一面挂了,有些二面挂了,也有三面挂的,也拿到几个offer。
清晰记得有一天连续面了三次,从下午三点面到晚上九点,在后面的时候都已经被问懵了,不过还好,那三次面试都过了,算是一个安慰吧。
下图是面试过的公司,前几个是上半年面的,当时八股文还不熟,遇到算法题就做不出来,非常的难受,所以痛定思痛需要刷一下算法题。
一年前面试的时候,我很怕算法题,基本都是遇到就挂,一遇到算法题,就脑子发热,后面基本没思路,这种情况出现好多次了,当时氛围异常的尴尬,但是没办法,谁让我这么菜呢
现在遇到算法题,基本不会慌,不会出现一年前的场景,也会遇到有些题做不出来,但也会有思路。除非遇到难度是Hard的题目。
面试的时候遇到的都是middle难度的题,没遇到Hard的。
后面会把算法题和面试过程整理出来,发到公众号上。
面试这么久,拿到了虾皮、深信服、字节的offer
不想再面试了,太累了,就这样吧,准备去字节搬砖了。
总结
2021年总归是有个好结果吧。
祝各位在2022年继往开来,我们顶峰相见!!!