研发入门书单

一、Java
 个人建议:最好不要看Java从入门到精通这种烂大街的书。。。。。。
 Java知识体系:Java基础、集合类、Java并发、Java网络编程、JVM、JavaWeb、Spring框架
  《Java核心技术》
  《Java 编程思想》
  《深入理解Java虚拟机》
  《Java并发编程艺术》/《Java并发编程实战》

二、数据库
 了解索引原理
  《高性能MySQL》
  《MySQL 技术内幕:InnoDB 存储引擎》

三、操作系统
 进程、线程、CPU调度、存储分页
  《现代操作系统》

四、计算机网络
  《TCP/IP详解》

五、数据结构
 堆、栈、队列、树
  《数据结构与算法分析》
  
六、算法
 基础内容:排序、二分、贪心、动归、回溯。。。
  《算法》第四版
  《剑指offer》
  LeetCode经典题目
  笔试真题

七、设计模式
  《HeadFirst设计模式》
  
八、Linux
 常用shell命令
  《Linux私房菜》

※一个很棒的发现,足够你应付面试https://github.com/CyC2018/Interview-Notebook/blob/master/notes

猜你喜欢

转载自blog.csdn.net/weixin_41432270/article/details/82965265