【年终总结】双非本,想总结一下自己的经历
今年最触动我的几个瞬间
- 03-19:参加了人生中第一次面试,腾讯,第二天就灰了
- 04-20:早上在图书馆接到OC电话,拿到了人生中第一个offer——百度。在我心里是改变命运的时刻
- 06-02:第一次以员工的身份进入公司,有自己的工位,有自己的导师,有对一切都充满好奇的自己
- 08-20:拿到秋招第一个offer——字节跳动。嘿,我找到工作了,心里踏实了
- 08-25:从百度离职。永远忘不了这一天。forever day
- 09-01:拿到秋招第二个offer——美团
- 09-10:拿到秋招第三个offer——百度
- 09-29
2021年,是我的努力变现的一年。我想按时间顺序记录些东西。我想从高考结束后的那一天开始算起。
2018
6月,高考。
我考完了英语。那天晚上游荡在明湖商场的扶手电梯,上上下下。我把英语答案对了一遍,一整晚没睡着。
高考出成绩那天,意料之外情理之中。我进了惠州学院。
暑假,花了一个月在B站看视频, 把C语言预习了一下。
9月,步入大学。去往大学的路途遥远,我把理综卷重新做了一遍。
一上专业课我才发现,我已经把这学期的C语言课都学完了。老师说你去我实验室搞算法竞赛吧。我说好吧。
我开始学数据结构,在oj上刷一些题。刷题还挺有意思的,就是感觉自己脑子不好使。
2019
3月,参加蓝桥杯。
我拿了省三等奖。我刷了几个月的算法。和我同级的比我菜很多的都可以拿省二,我接受不了。我发了好多朋友圈。
过了四级。
10月,参加ACM-ICPC宁夏站。
宁夏站网络赛题目出了点问题,所有参加网络赛的队伍都晋级了,前往宁夏现场。经过以往的训练,我成功翻译出7道题,大腿A了三道。打了个铁首。
之后,我注册了leetcode账号。
2020
3月,疫情影响,蓝桥杯往后延半年。
学校课程开始让我们做项目,我一点都不会。我觉得我算法很菜。我是个双非本,我不敢冒险。经过这些思考,我选择了退役。写了篇算法总结做备忘录:https://blog.csdn.net/Skyed_blue/article/details/104911487
3-6月,独立完成项目。
两个月的时间跟着网课从Java基础学到Springboot,中间补了MySQL和前端知识。花了一个月独立完成了第一个项目:阿拉丁问答系统。当时还录了视频:https://www.bilibili.com/video/BV1jg4y1q7E7?spm_id_from=333.999.0.0
因为疫情,学校上网课,我每天有保持6-8小时的学习。
7-9月,休息,补学校的课程防挂科。
9-10月,看视频刷完Springcloud.
10-12月,重返算法竞赛。
蓝桥杯国赛二等奖,天梯赛国赛银奖。也是这会让我有了想进大厂的目标。希望牵动着我。
11-12月还用Vue+Springboot做了个教务管理系统。
2021
1-3月,寒假。租了个小屋子,每天6-8小时。刷面经。
3-4月,春招开始,投简历,继续补充知识。
1-4月,学了:
- JVM(类加载、运行时数据区、垃圾回收)
- JUC(线程池、ThreadLocal、volatile、synchronized、ReentrantLock、AQS)
- Java集合(HashMap和ConcurrentHashMap源码)
- Spring(IOC、Bean 生命周期、AOP、jdk 动态代理、Spring 事务)
- MySQL(索引结构和优化、锁、事务、MVCC)
- redis(基本数据类型、持久化、内存淘汰、缓存穿透、缓存击穿、缓存雪崩)
- 网络通信(BIO、NIO、Reactor、epoll、RPC)
- RabbitMQ 消息队列(结构、可靠传输、延时队列、分布式事务)
- 了解 Springcloud、Elasticsearch、redisson、SpringCache、CompletableFuture
- 常用设计模式(单例、原型、策略…)
- 刷完了《谷粒商城》基础篇和高级篇
这期间投了一堆简历,就只有BAT给面试机会(B永远是百度)。腾讯挂了,阿里二面没问技术,挂的摸不着头脑。那会我很慌,简历全部沉了,连中小厂保底的机会都没有。
3.30做了百度笔试。4.11连着面完三面。4.20收到改变命运的OC电话。
那一刻的心情,那种感觉,让我想起了《当幸福来敲门》。
接完电话回到图书馆的座位,直接换了一种坐姿。开躺!
6-8月,百度实习。
前期还好。中后期忽然给了个长达一个月的大需求,再加上秋招开始要重新准备面试,压力有点大。
在百度的日子里,很开心。
秋招也投了一堆简历,收到了字节、美团、阿里、百度的面试,拿了3个offer.
9月,滑滑板摔了,手肘骨折。郁闷了一个月。
12月31日,开始写年终总结。
感想
双非进大厂面试机会少,容错率低。
双非进大厂首先是要过简历关。实习经历、竞赛经历、项目经历、专业技能这四部分比较重要。
简历过后就是笔试,要学好算法。笔试里的算法题都是看平时的算法功底。
笔试过后就是面试,按你简历写的内容问,问你项目,出智力题场景题算法题。感觉面试官都是开始面试时才看你的简历,让你自我介绍就是给他看你简历的时间。有时候他也不知道问一些什么,如果你简历有向我上面那样把一些具体的知识点写上去,他可能就本能的按照你写的来问。这个也看面试官。从我的面试经历来看,80%都是直接问我列举的那些知识点。百度一面面试官专门挑我没写的问,比如Spring那里问了我Springboot流程。基本的八股要准备好,源码要看,知识要学的深一点,这样说出来才会有底气,也可以和其他知识点关联拓展。场景题就是考你系统设计方面的,算法题和智力题就是考你题库的。
如果你是双非,准备好再面试。我刷面经的时候感觉每个面经都能有80%~90%的问题可以答上来。在这种状态下我才开始参加面试。面试通过有一定的运气成分,但你的实力可以保证一个下限:面试官不至于给你打很差的面评,之后有一定概率会被捞。我们的目标是在实力保证高通过率的情况下尽可能有多的面试机会。
我春招3次,秋招4次,一次中小厂的机会都没有,有种“没办法,只能选择进大厂”的感觉。我看我周围双非本面过的公司还挺多的,可能是我运气不好吧?至少可以说明双非本面试大厂机会还是有的。
我感觉我说的这些经验都和其他博客很类似。我能贡献的比较有价值的地方就是我的经历吧。可以作为参考。
展望
我对未来的愿望是工作稳定,自己完成需求的效率高,可以有更多生活的时间。
之后我会把时间花在看书和博客,而不是像之前那样看视频学。这两者各有优劣。前期没有知识储备,自学比较麻烦,需要看视频让老师带着入门。现在看书和一些博客可以把基础打的更扎实,也可以更加坚定自己学的知识是正确的。
就继续保持吧。
噢,我还希望以后学习的时候可以专注一点。我一直有边学习边唱歌的坏习惯。我还想等手好了重新开始健身,还想以后一直都身体健康四肢健全,还想以后不掉头发,还想...