九月,秋招正在如火如荼地开展,从六月份的提前批开始,秋招已经持续了三个多月,秋招的这几个月,大家无疑是很煎熬的,被笔试轮番轰炸、为宣讲来回奔波、因面试提心吊胆,各种简历被挂、笔试被挂、面试被挂,许多同学都直呼心态崩了。
也有些同学开学舍友相见,立即开黑,秋招什么的先放一边去,既然大家都找不上工作,不如共同咸鱼,但也不乏有些”面霸“早已经过了一轮又一轮的,电话面试、视频面试、复试、终面,甚至已经拿到 offer 了。
时至九月,你肯定会不禁好奇大家现在秋招进展如何?真实状态都是怎么样的?「2021 力扣秋招季」活动已开启近三周,来看看扣友们的 [求职日记] 分享了怎样的 2021 秋招心路历程 ?
以下是我们挑出的 5 篇精选故事和大家对此的回复,如果你也有同样的经历,希望扣友们的回复能够对你有所慰藉,但精彩故事远不止 5 篇哦,力扣官网讨论区更多精彩等你来看~
双非西北部二本的混子之旅 

@阮梦云

甘肃兰州某二本学院,当时基本就是二本线以上几分上的,因为自初中开始就对计算机很感兴趣,所以毅然决然地选择计算机相关专业,因学校专业开设情况仅有软件工程可以选择,所以在这个专业顺理成章地混了四年。
而且很有意思的是,我是这个学校,这个学院,这个专业的:“第一届本科生”这也就意味着,实际上我们的培养方案还是在原先大专同学的基础上做的临时改动,现在想来还是很有趣,就是稍微容易惊出一身冷汗。
在校期间因为这个培训计划过于无趣且空洞(硬是学了两年 HTML+CSS+JSP ——JS 都没怎么教),自学了一堆乱七八糟的东西,意外的把自己的技术栈扩展的比较宽泛。
秋招
说实话秋招没上心,可莫名其妙有了几家 offer ,但是没去,因为本科的经历让我很受打击,想要大跨一步上个好点学校的硕士研究生,搞个可持续发展。然后考研政治把我 〇 扯了
春招
春招是很惨的,因为秋招招的差不多了,春招基本就补招,然后绝大多数是考研失误的大佬下场竞争,那么具体有多惨呢,给大家看张图:
提醒:实则比这多一倍,但是我笔记丢了一点点
现在在唯品会广州总部上班,公司环境贼棒,那天我和同学在学校门口吃干煸肥肠,突然想起来 19:00 有个笔试,当场掏出电脑在隔壁桌子做了起来,花了 20 分钟。对,20 分钟(单选+不定项+两道编程题(一道啥忘了,一道类似于《说反话》)
然后这事就过了,毕竟做完题肥肠还热着呢。过了半个月,邮件说要面试,和舍友沟通了一下,给我腾了安静的半小时,然后我好像太能废话了,面了四五十分钟,请舍友多吃一顿饭;
二面也是如此,我感觉面试官快被我聊麻了,感觉过程中我好像很兴奋,直接社交牛逼症(隔着手机胆子真的大);然后某天和舍友又是一顿干煸肥肠,就 offercall 了(觉得我还不错,沟通一下),加微信什么的;
期间我因为人在西北部生活 20 年突然让我跨越半个中国去广州有点接受不了,磨合了一段时间,大概一周后,尽管还有别的 offer,还是签了唯品会。
这里要带有怨念的说一句成都某东研究所,经历笔试、一面、二面,在我了解的反馈还不错的情况下,HR 直接给我打回初始状态挂掉了(学历不符合)。
还是很感谢干煸肥肠力扣(LeetCode),在校期间正是扣子哥带着我搞了一波什么叫编程规范,什么叫函数式编程,第一次写力扣(LeetCode)真的看不懂他在让我干什么,也谢谢两数之和这道题能让我上来暴力 AC,给予了我这个菜鸡一些心灵上的抚慰。
评论:
@ 匿名用户:实锤了,想要 offer 恰干煸肥肠哈哈哈(干煸肥肠打钱!)
@ Miroticwillbeforever :这知识面太广了。
 菜鸡的秋招状态   
@6yi  
三本院校 + 无奖项选手 感觉今年更卷啦想躺了。
评论:
@张三岁: 筛一万年,有点意思,哈哈哈哈。不过这才是正常人的状态,比起那种动不动就一堆 offer 真实多了!不过茄子科技笔试是包过的,面试嘛,因面试官而异的。今年好多 985 也会挂简历,不知道为何,所以楼主简历挂了不必放在心上。放心大胆地冲就行了,实在不行就先找个公司干着,攒攒经验再面!楼主加油冲!
@butterfly: 你不是一个人,我也不是一个人,大家都在努力的奋斗着呢!
@Suki: 这可能才是我们这些正常人的水平。

字节后端开发二面 

@Alexand_ER

2021 年 09 月 15 日,先说整体感受吧,整体加做算法时间共 70 多分钟,面试官人特别好,很和蔼,问题都特别专业有针对性,每个问题都会结合业务问得非常深,一直问到你不会~

1、自我介绍
2、说说实习项目,感觉做的哪一个项目比较有挑战,遇到过什么难题,你是如何解决的?有没有更好的解决方法?
3、我有一个项目类似网关,就是与第三方对接,负责报文加密解密,解析报文(参数转换)这些,然后再向核心系统推送。
面试官问我:如果消息推送失败了怎么办?
答: 在推送之前有一个 log 表先保存这些消息,然后再向核心系统推送,确保消息不会丢失。
又问:万一 log 也插入失败了呢?我说这属于系统故障了,他说只是这条记录插入失败,mysql 能保证 100% 插入成功吗? 我……
跟我说有没有考虑用消息队列
4、消息队列用的什么?为什么用 RabbitMQ,kafuka 有没有考虑过?
我说并发量不高,所以没用 kafuka,追问:为什么 kafuka 能有高吞吐?我根本没用过
追问 mq 的其他使用场景,我说异步,限流,削峰
5.谈一个你擅长的吧~我说 redis (给自己挖大坑!)
说吧你都会 redis 哪些,我 balbalba 把五种数据结构,geoadd,hyperloglog,bitmap,redis 的持久化操作,主从复制一大堆都说了一下……
6.这些数据结构怎么实现的呢?具体说一下
答:我说了 list 是双向链表,hash 是类似与 hashMap (又说了 hashMap 的实现),散列表只能用你说的那种方式实现吗?后来我才了解到原来 hashMap 的数组+链表+红黑树是叫做拉链法,还有一种开放寻址法, 非科班的悲哀……
7.那你说说 set 是怎么实现的吧,zset 呢?我猛一下发现我并不知道 set (不重复集合)是怎么实现的,联想了 hashSet 的实现,说和 hash 一样的实现,被否定, zset 一下子居然忘了是干啥的了……
8. hyperloglog 底层怎么实现的?为什么会有误差呢?(说实话,我在面试前 5 分钟还专门大致看了一下和统计学有关就没细看,结果还是没答出来。)
9. redis 只做了缓存吗?分布式锁做过没(上次面试也问了,当时答得不好恶补了一下,大家面试没答出来的一定要看啊,可能继续问)
答了 setnx 那一套,又追问过期时间那一套,解锁加锁同一个线程那一套。
10. mysql 和 mongo 的区别 
11. mysql 的事物 ACID 以及都是如何实现的?
答: A 原子性:用 undo log 实现
I 隔离性:说了 MVCC,以及 readview,表隐式字段,快照读,版本链,如何判断当前事物能不能读某个版本,等等……( MVCC 推荐看 b 站 IT 老哥讲解的视频)
D 持久性:说了 redo log 和 mysql 的 buffer 那一套(这里面问得特别深,顺序 IO 和随机 IO,redo log 写入策略……
C 一致性:一致性怎么实现这个问题难我很久了,之前搜博客也没看到很好的解答,我就按照自己理解说其他三个都能保证的话就具备了一致性,面试官否定~
12. mysql 的锁有哪些?
答:行锁,间隙锁,表锁,以及锁升级过程。
追问:就这些了吗? next-key lock 有没有了解过。我:.....
后面还问了一些暂时想不起来了
13.听上一位面试官说你 LeetCode 刷了 500 道题是吧,那我们来做道题吧!
大家以后面试千万别说自己 LeetCode 刷的多少道题啊!虽然刷了 500 多道但我还是个菜鸡啊!
题目:给一个 N*M 的数组,0 表示可以访问,1 表示不可以访问,可不可以从左上角(起始)到右下角(结束)并且把每个 0 结点都访问到,且每个结点只能访问一次,输出路径,如果不能访问返回空。
我想了一会,唉!还就内个暴力 dfs 加回溯
大概思路就是先预处理数组,把所有能访问结点的个数 count 出来,然后维护一个是否访问的数组 isVisit,和结果集 List<Point(x,y)>res
每次 dfs 先判断当前结点是否是最后一个结点,如果是,那 count 是否为 0 了,为 0 返回 res;不为 0,res.remove() ,设置未访问, count++;
然后快乐的 dfs 暴搜了~
最后面试官说可不可以剪枝,考虑过 dp 吗,这些优化我想了一想还就内个都没想出来,我是菜鸡!
最后问一些问题,面试官说我整体知识点掌握得还不错,是他面过非研究生非科班里面比较好的了~顺便透露了一下他以前是打 ACM 的……
我:原来是 ACM 大佬,肃然起敬!
许愿三面!加油! 
评论:
@匿名用户:这是校招吗,太猛了
@BigCJL:把你发的帖子看完了,很受鼓舞,原来有这么多人都被学校的憨批课程恶心了哈哈。我是 211 边缘专业,老师是真不关心学生前途,那些破课程全是期末背 ppt 卷绩点真要工程能力就一塌糊涂。从 lz 帖子看出来我的基础不如你好,我们学校大三下的课程和考试也多到离谱翘不了,等大四上学校就放开出去实习,但大三下不让实习秋招就是送人头,我原本想的是大三的秋招就开始找工作,没实习经历估计是 G 了,现在一直只能不听课自学,哎,焦虑。

 一个普通二本小伙的求职日记  

@岚

背景
普通二本科班毕业,大学拿了几个计算机比赛的省奖(划水),由于个人原因延期毕业一年,2020 年加入和学校合作的培训,现在勉强出来在大连混口饭吃。
第一份面试
刚培训出来,普遍在 4-5k,我觉得可以挑战高一点的,于是同班同学共 5 人面试了一家 6k+ 的。技术面聊了四十多分钟,HR 面也聊了很久,博弈间发现自己话术水平还是差一点,没报太大希望。但其他同学说,很多人没有 HR 面,感觉自己很稳,也没有投别家。但是后来仍然没有录用。我分析过原因,可能是因为邮箱和电话写错了(后来主动在 BOSS 上联系过),也可能是 HR 这块没有让人家满意。后来找了个. Net 的日企工作。
第一份实习
Java 和 .Net 很像,不过是做客户端,了解一点语法就可以很愉快的工作。不过好景不长,部长对我说,工作时间短,到点就下班,和人沟通次数不够。最后丢掉了工作,不过也不太稀罕。
第一份拒绝的 Offer
一家医疗方向的,面试问得很有水平,最后我还是放弃了,因为他家依旧是.Net,而且周六面试的。
当前在进行的工作
仍然是日企,没办法,这地方遍地都是。不过真的很安稳,上下班十几分钟步行,到点下班也没人管,而且恰好在毕业的时候,转正了。部长很重视我,单独给我学习时间去做 React 项目,刚转正就加了三个月奖金。现在又让我学习装服务器。因为工作不饱和,留出了大量时间学习(屯了很多资料),也认识了力扣。虽然很受重视,但是一年后肯定是要跳槽的。传统项目无法让我满足。
现在的想法
跟年龄差不多的学生比起来,真的差得很远。所以最后找了个悠闲的工作,边工作边学,最后这个活动凑够 150 积分,就开始好好刷力扣了,不为了打卡而直接 CV了,加油!
评论:
@芜湖_起飞: 加油,这感觉才是计算机的真实求职经历。
@阮梦云 : 加油,一切都在往好的地方发展呢!

2021秋招求职路程 

@Miroticwillbeforever

经历了三四个月的集中刷题 + 简历投递,秋招终于要结束了。这其中心酸滋味也许就只有自己才能理解感受。但是很开心的就是还是拿到了最适合自己的公司  offer。仅以此文来纪念一下这几个月的求职路程。也希望同样在求职路上的同学们以及未来的各位拿到自己心仪的 offer。其中力扣对我的帮助很大,期间也参与了 力扣的用户调研,希望力扣这个平台会做得越来越好。
2019 年 7 月就来到西安本部,当时准备提前来学习的,但是确实一个多月也没学啥,带了个家教,看 Python 教程一个月,然后就是深度学习(那本花皮书),但是后面发现自己学这个东西没啥用,(这里劝各位早日选择一门语言,Java 也好,Cpp 也罢,还是 Go,选择了就赶紧上手做项目,或者把这个用到实践中去,语言层面停留太久是没什么意义的)这下面就分享一下我的各种面试经历。面试技巧可能自己多面几家就会掌握了。
2021.6.18 中兴提前批
2021 秋招第一面,说实话还挺紧张的,去的是西安和泰酒店进行线下面试。那天去的大部分都是西电的,学校光环是真的,面试官态度都特别好,具体问题的一些问题都在下面的一些图中。倒不是很难,也没有手撕算法,但是紧张是有的,以至于一些简单问题也没有回答上来,本来想趁这个机会锻炼下自己,结果一面接着综合面给过了,简历也写得很简单,后面面试官还问我有获得什么奖项没,帮我手动输入电脑,特别好!虽然可能后面给的薪资不是那么高,但是光从面试这专业程度,值得大家认真对待。
面完大概一个月有 HR 打电话说面试通过了,然后加了一个面试官微信了解部门情况,说的是到时候可以直接来签约。
小米/虾皮/快手面试(更多精彩前往力扣官方讨论区)
美团
2021.9.3 一面 46 min
  • 自我介绍,然后介绍下自己的研究方向
  • 进程、线程的区别以及各自的使用场景
  • 线程池的参数
  • 计算机网络中的三次握手和四次挥手
  • 浏览器输入 www.meituan.com 到返回的整个过程
  • 介绍下 ARP 协议
  • TCP 的状态转换图,被动关闭连接方有哪些状态,结合 socket 通信介绍下
  • 类的相关知识,一个类有哪些函数
  • C++ 中的智能指针,unique_ptr 是如何实现的,weak_ptr 的作用
  • 介绍下 C++ 中的右值
  • vector 中的 emplace_back 和 push_back 有什么区别?
  • 一道算法题:实现一个整数计算器,支持加减乘三种运算,其中带有括号。输入为表达式字符串。
一周后收到感谢信,让调岗。直接拒绝了。面试官一种爱理不理的样子,算法题确实没有达到其要求,不过没办法,毕竟已经认真对待了这场面试。
华为
华为的面试官都很专业,有一说一。问的方式和互联网厂还是有区别的。
专业一面(2021.9.13)
  • 自我介绍
  • 了解了一下项目情况
  • 进程有什么状态
  • TCP 三次握手的过程
  • HTTPS 了解吗,在你的项目中怎么考虑使用 https
  • 复盘代码,笔试第二题,ye xiao fa fang,给讲了讲思路
  • 做题,力扣(LeetCode)581.最短无序连续子数组
  • 反问,结束
专业二面
  • 自我介绍
  • 问了下项目,怎么设计的,主要针对实验室项目问了下,问了一些可以优化的场景,还有为什么入学一年多没有项目经历
  • TCP 与 UDP 的区别
  • 做题,每日温度
  • 反问,结束
主管面在隔天,谈的很多都是个人生活的方方面面,考察的是个人的表达以及处理问题的态度。认真对待就好。其实写到这基本就结束了。面完 hr 和我说我表现得还不错。所以就想躺平了。这个时间节点是 2021.9.14。
因为女朋友在西安,并且我本科也就读于西安,在西安的同学很多,所以对于我来说,西安华为也许就是最好的选择。这也就是比较心仪的 offer ,对互联网大厂也没有那么痴迷了。秋招期间陆陆续续投了三十多家。
华为面完之后很多还在流程中,但是我心中已经有了选择。综合多个因素终止了后面的所有面试和笔试。也许我并不能担保一定进华为能拿多少级,也不一定能进华为。但是我就是有这样的魄力选择去终止秋招这场战役,有的人拿 offer 到手软,有的人苦苦挣扎还没有一个满意的 offer,这和每个人自己的想法和选择有关,并没有什么对错之分,但我希望最终每个人都能拿到满意的 offer。
刷题记录
2021.3.1 开始刷题,当时还只是刷 《剑指 offer》第1 版,LeetCode 上有《剑指 offer》的题库,也有太多优质的题解。K 神的题解陪伴了我一轮 《剑指 offer》,当然还有很多大神不一一列举了,在这里感谢你们,感谢你们的优质题解。
后面第 2 个月刷 LeetCode 感觉还可以
第 3 个月就有点难熬了。
于大佬来说,秋招就是 金 7 银 8,而我还在苦苦刷题。
笔试面试集中月,坚持下来就是胜利。这时候刷题基本上是保持下手感。不会的确实不会,会的尽量写对。
面得太多只会徒增焦虑,拿到合适的就赶紧放手,加油各位。日后继续在力扣 (LeetCode) 刷题,主动学习,培养自己的学习思维。
看完了其他扣友的分享,你的秋招进程如何?开学已经快一个月了,不管你现在有没有拿到 offer,对 offer 满不满意,其实秋招也是一个让自己认识自己,突破自己的过程,尽管结果非常重要,但这个经历也非常宝贵。
有的人走得相对顺利,因为他们大学四年里,给自己积累下了不少铺路石;有的人走得不尽如人意,也正好借这段经历,审视一下过去的四年,想想未来应该做什么选择。如果你现在还没有开始准备校招,不妨从现在开始,为自己做更明智的准备,才能更有力量和勇气,去面对即将踏上社会的日子。
如果你对别人的故事感兴趣,或者你也有不一样的故事,可以来力扣官网讨论区参加「2021 力扣秋招季」和我们一起分享你的[求职日记] 。
点击图片立即前往

本文作者:力扣
编辑&版式:霍霍
声明:本文归 “力扣” 版权所有,如需转载请联系。
点个在看,少个 bug👇
继续阅读
阅读原文