想面中高级java工程师,要看哪些资料?(清单)

想着借跳槽的机会好好把java基础巩固一下,所以就列了个复习计划。本仙女是从4月底开始复习的,到8月底,使用了大约4个月的时间。白天工作+复习,晚上基本就是复习。
从开始的列出计划要复习的点,到后来的资料选型,再到最后的面试总结,着实费了一番心思。现分享出来,供大家参考。

1、使用的工具

OneNote;哔哩哔哩、腾讯课堂等视频网站;铅笔和碳素笔

2、学习方式

看书为主,把整本书看完,画思维导图。哪一块模糊再在网上找相关的视频看。看书的话给大家推荐2个学习方法:三遍读书法、快速阅读

3、学习路线

(1)java疯狂讲义

看完,按章节总结完

(2)多线程

主要是看的这个博客:Java多线程系列目录(共43篇)

(3)JVM

《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》
读这本讲JVM的神书,我是怎么学的?

(4)设计模式

当时只看了几个常用的:单例、策略、观察者、适配器、代理、工厂

(5)mysql数据库

《MySQL技术内幕:InnoDB存储引擎(第2版)》
当时这本书和《高性能mysql》进行了比较,发现这本书图多,而且薄,就选了这本书。结果没有让人失望。

(6)框架ssm、Springcloud

  • spring

看的是:《精通Spring4.x企业应用开发实战》。这本书有点厚,只选择自己要看的章节即可,讲的挺细,不错。

  • springmvc、mybatis

看了尚某堂的教学视频讲义。

  • Springcloud

《Spring Cloud微服务实战》

(7)各中间件

redis:《redis开发与运维》
mq:《Rabbitmq实战指南》
dubbo+zk、shiro、solr、FastDFS、mycat、xxl-job:网上看的博客

(8)项目相关

因为要重点说最近做的这个项目,所以把这个项目中用到的技术和业务结合起来,看了一遍,总结了一遍。

4、其它

还看完了一本《黑马程序员面试宝典(java)》,这个不错,可以翻翻。

5、直传门

想面中高级java工程师,要怎么写简历?(附图)
想面中高级java工程师,要准备哪些技术点?(详细)

©️2020 CSDN 皮肤主题: 撸撸猫 设计师:设计师小姐姐 返回首页