我为即将要来的面试,提前这半年要做的准备,写出来,一为提高自己,另一个则是给自己的硬性规定!

操作系统方面,需要阅读的书籍:

《现代操作系统第三版》、《操作系统精髓与设计原理》操作系统是所有技术的根基,里面包括了所有技术的基本思想,这两本书我准备相互印证的死磕!

Java虚拟机相关

《深入理解Java虚拟机》、《垃圾回收算法手册》 第一本书已经N刷了,第二本书还没看,准备 看第二本的同时 回顾第一本书的知识,查漏补缺!

Java基础相关

《Effective Java》、《Java特种兵》前一本书N刷了,后一本书听说不错,准备补补自己Java基础之用

大数据相关

《hadoop权威指南》、《Hbase权威指南》说实话,这两门技术是我最强的了,重新温习一遍, 就当休息了!

JavaEE相关

《计算机网络自顶向下方法》、《Http权威指南》、《Spring技术内幕》、《Spring实战》 除了第一本书没看过,其他全都N刷,这里列出来,在查漏补缺,攻克网络这个拦路虎!

关系数据库相关

《SQL学习指南》、《高性能MySql》第一本书看过一遍,好好复习下关系型数据库,近两年都用NoSql数据库,关系型数据库都荒废了。。。

数据结构 And 算法

《算法第三版》、《算法导论》、《算法C语言描述》、《剑指offer》

其他方面

《编译原理》、《DSL领域特定算法》