在 5 月的最后一天晚上或者 6 月的第一天早上写总结,应该区别不大吧。

翻了下收件箱,差不多同一天收到了 GSOC 的结果跟 360 迟来的反馈,反正都不太 positive. 蓝后蘑菇街的内推也挂了,虽然很大原因应该是简历不匹配。头条运气爆棚撑到了三面,历时半个月,结果还是挂掉了,消沉了半个下午,不过想想主要原因还是自己太弱。瞅瞅别人的面试题的难度,只能说我没在前两面挂掉,并且第三面面试官当场给了反馈,也算收获不小了。B 站面试似乎我的题目又比同学的水很多,同学对此表示……究竟是我太弱拉低了面试的水平还是怎么样呢?可是技术面前 10 分钟都是 HR 的问题这也非我所愿啊。总之 B 站没怎么准备于是太多东西答不上来了,特别是 CPP 基础,真是尴尬。我可能还是更适合视频面了,既能面对面交流也能直接写代码。至于头条的面经,感觉放出来也没什么参考价值。

每次面试之后都不敢回想,也不愿意整理面经,这种心态在头条三面完终于达到巅峰了。虽然这一个月里也做了一些事情,不过还是不够啊。头条三面的面试官也并没有说错什么。不过总算还是比 31 天前有进步吧。

最后一个一起投简历的小伙伴也收到了 Tencent 的补录,又只剩我一个人了啊。

坚持了几乎一个月每天一道 LC, 结果最后三天全部空白,虽然人弱也不能怪电脑,不过还是想尽快换掉这台破电脑啊。然而没有实习就没钱换电脑,booooooom.

5 月份总共跑了 38.30 KM, 假装自己很健康,然而作息还是没调好,现在只要 12 点半前能睡就觉得自己很厉害了。

5月一直感觉很忙啊,各种作业、实验、project, 至今还有三个实验加两份作业再加小半个 project 没写完,反正 ddl 前总能写完的,不慌。

第一门考试风平浪静地过去了,不过这学期真的需要复习的科目恐怕也就是软件工程跟数据库了。虽然是这学期唯一一门认真听课的科目,但还是驾驭不了体系结构的 project. 多周期的 pipeline 到底怎么利用 loop unrolling 才能 minimize stalls 呢?单周期的 unroll 还能勉强思考一下,多周期连单纯的指令重排都很晕,人肉编译器果然不存在的。不过反正我不会写的班上也不可能有其他人能写,就是这么自信,明天考完 Linux 再滚回 Win 继续思考 pro 吧。

没想到 5 月的最后一天会有奇妙的事情发生呢,猜想突然变成了现实,感觉就像一束烟花突然在我面前炸开了一样。虽然硬件可能处理不了太复杂的感情,不过如果硬要为了硬件安全考虑就远离某些东西恐怕也并不能做到,我果然没那么理性。

接下来还是要好好学习呀!