一,个人情况 跟过 B 站的一些课程( Linux 基础命令,Mysql 到索引优化,C++,数据结构和算法) 全网刷题 150 道(不包括入门题) 接触过 Go ,Web 前端,Java ,Python 的基础语法 二,base 广深 三,9 个月规划 下列选项中,已完成 15%,还剩 85%,用 9 个月完成,然后找份实习,目标薪资是 4~6k https://paste.ubuntu.com/p/GgTMDM8Zfw/ 罗列出来就是: ( 1 )算法 a. Acwing 蓝桥杯辅导课 约 100 题 b. 《算法训练营》 约 600 页 c. hot100 d. 《剑指 offer 》 ( 2 ) C++ a. 《 Essential C++》 约 300 页 b. 《 Effective C++》 约 300 页 ( 3 )数据库 a. 《 Mysql 必知必会》 约 200 页 b. 《 Mysql 实战 45 讲》 约 50 视频 c. 《 Redis 设计与实现》 约 400 页 ( 4 )计算机网络 a. 《计网自顶向下》 B 站 约 70 视频 b. 公开课 cs144 约 100 小时
( 5 )操作系统 a. B 站清华 OS 约 120 视频 ( 6 )八股 a. 大厂高频题 b. 拓跋阿秀 C++八股 ( 7 )项目 a. Webserver b. redis 基于跳表实现数据库 四,关于方向 据说都要细分方向的对口项目,但是,也有一种说法,应届生校招,甚至只是在校生暑期/日常实习,不会要求细分的方向,更看重基础,以及一些体现基础的项目 五,重点 请教过很多前辈,抛开学历不谈,都说八股 + 项目是最最重要的,因为我之前列过一份很长的清单,包括一大堆底层或者应用/网络层的经典书,一堆项目和公开课,然后被人说没那么多时间看和实践,最好先把简历弄好,尽早完成项目,尽早实习,而不是一直纸上谈兵
