计算机校招面试总被追问倒?大厂最常考的基础课,按大一到大四这样补
投实习、投校招,简历过了,技术面却总在同几个地方被问倒。
面试官顺着「进程和线程」「Raft」「项目怎么设计的」一层层追问,第二层就接不住了。

这不怪你。学校课时有限,操作系统、编译、分布式往往只讲个概念。
好消息是:MIT、斯坦福、CMU 的计算机核心课,几乎都公开了录像,还有中文版。
下面按年级排了一条路线,每学期挑一两门,对着学校的课补就行。
已经大三、大四,马上要面试的:先看大二、大三两部分,技术面的基础题大多出在这里。

大一:先把工具和底层直觉打好

这三门不难,但能让你后面少走很多弯路。
尤其是 Missing Semester,命令行和 Git 用熟了,做实验、写项目都快一倍。
中文版(B 站搜编号):BV1PGKC61Eph、BV1RRu66FEPM、BV1FKKv6mEzY、BV13mN86nEj3
大二:算法和计算机系统

大二是面试题的「源头」。进程线程、缓存、内存,后面面试会反复问。
建议先看直觉类的短课,再回头啃教材,会顺很多。
中文版:BV1XzEg6wEVv、BV1bmM26KE2j、BV16PEo6rEiZ、BV1PjH96mEqv
大三:编译、分布式、机器学习入门

CS143 配合「从零手写编译器」,自己做一遍,比背概念有用得多。
6.824 的 Raft 实验,是后端简历上很硬的一笔。
中文版:BV18sKG6KEo1、BV19eYy6YE4G、BV1WYKk6GEUd、BV1cD3f6YE5S
大四 / 研一:按方向深入

到这一步不用全学,选定一个方向,做深一个项目。
中文版:BV1kjNU6WE9k、BV1j9Kc6mEq4、BV1bhjy6mEcY、BV17MaD6QE8X
最后,记住这 3 条

课不在多,在于每一门都把作业和实验做完。
这张路线里每门课的章节讲义,整理在课程站的「计算机本科路线」里,按年级可以直接查:www.cplus123.com/track/cs-undergrad
你在面试里被哪道基础题问倒过?欢迎在评论区说说,后面挑高频的单独拆。
本文由作者创作并审核,人工智能(AI)辅助修改,部分表述由 AI 辅助生成。

浙公网安备 33010602011771号