为了准备复试机试内容来报了算法营,截止到2026年3月21号下午3:23分我完成了算法营所有内容,开始为自己两个月的努力做一个总结。
虽然我的专业是叫数据科学与大数据技术,但作为数学学院下属的专业其实我在大三下学期三月份想找暑期实习之前从来没有做过一道算法题。学院的氛围更推荐去参加数学竞赛,数学建模比赛这一类。可能是大学前几年过得太无忧无虑,没有想过要为未来自己想从事的工作作何准备,直到收到了第一封笔试邀请的时候我才意识到自己在学校里学习的东西无法为我叩开就业的第一道门。当时得知了笔试要考的题目类型之后,我才开始了自己的算法学习之路。我花了一天时间熟悉了Python语言在算法题中常用的一些语法、结构,随后就把目标转到了LeetCode Hot 100上。由于时间紧迫,我也顾不得深究很多内容,基本上大多数题目都是死记硬背的题解,缺少系统化的讲解指导。笔试的结果当然也很惨淡。后面又继续像无头苍蝇一样学了一个月算法,想着只要能有一家公司要我就行也没管是做什么内容的,在五月份的时候我终于找到了一家小公司实习,但接触的也就是数据标注一类的杂活。实习了两个月,到七月底,因为一些原因,我结束了实习。当时摆在我面前的两条路:1.继续找实习为秋招做准备,2.突击考研。我走了第二条路,想着通过读研来洗刷一下简历,选择的学校复试线也比较低,想要在复试中凭借本科层次,竞赛来实现上岸。
备考的几个月确实感觉过的很快,回想起来半年的时间都没有在脑海中留下多少痕迹,我知道自己的算法能力因为缺少系统化的学习显得很薄弱,于是在一月份果断加入了算法营。也是为自己做了两手打算,若是没进入复试就直接参加春招,凭借两个月的训练应该能应付一些笔试和手撕,若是能进复试则为机试做准备。索性我也如愿进了复试,下周一就是我的机试时间,在今天也正好结束了算法营的训练。虽然一刷完再回首望,似乎有些知识已经模糊了一些,但是两个月的坚持不懈打卡也在无声中提高了我的编程基础能力,增强了我对数据结构的理解。虽然对于即将到来的机试充满了未知,但我也有了直面的勇气。如果想要完全掌握这些知识的话,我想可能要再来二刷,三刷了吧。
说是总结,但写着写着就变成了回忆录。或许这就是"这不是我的黑历史,这是我的来时路"。希望自己能够顺利通过机试,完成复试顺利上岸。对于想系统学习算法来说,代码随想录算法营我会十分推荐。