一、翻烂这两本书:
《程序设计实践》《TCP/IP详解》
二、算法与数据结构:
1、《编程之美》
2、刷题:剑指offer
三、语言
c++ 《深度探索c++对象模型》《提高c++性能的编程技术》
如果觉得自己弄的c++类以及接口不优雅,不太会划分模块和大项目的组织搭建
建议读《c++API设计》《大规模c++程序设计》
四、操作系统
《Tanenbaum.A.S现代操作手法》
如果还有时间,建议读俞甲子的《程序员的自我修养》
五、掌握汇编
《汇编语言(第三版)》《老码识途:从机器码到框架的系统观逆向修炼之路》
六、数据库
1、SQL操作
2、索引技巧
3、数据库操作
4、数据库权限控制
5、SQL优化技巧
6、读《MySQL技术内幕(第五版)》《高性能MySQL》《MySQL排错指南》《数据库索引设计与优化》,熟悉MySQL、主从同步、读写分离、分表分库等等技术(掌握细节)
校招硬性要求:编程语言、计算机网络、开发工具、算法与数据结构