Java 后台研发 复习方法交流

java后台东西比较杂,复习东西比较多,但是有计划复习,效率会高很多,想进大厂,还得深入理解才行。看了很多复习方法,想总结一下,大家交流交流。大致的分个快。
  1. 语言
java基础+java集合+java并发多线程+java I/O+jvm
推荐书籍:疯狂java讲义+java并发编程的艺术+深入理解java虚拟机
在复习的过程中,我前期复习杂乱无章,后面我发现分块复习效率高多了,定期给自己分配任务,复习完集合,再复习多线程。另外我发现看书的效率很低,所以我一般结合视频来复习,比如 java并发编程的艺术,这本书作为多线程复习还是不错的,B站有马士兵多线程的视频深入理解java虚拟机这本书,其实没有必要全部看完,应对面试看第二章(java内存区域介绍),第三章(垃圾收集算法和回收策略)第七章(类加载机制) 第12,13章(java内存模型与线程+线程安全与锁优化,这部分可以和多线程结合看一下)。
2.算法
算法第四版:入门书籍,非常好。
算法主要靠刷题,剑指offer应对面试手撕代码,刷几遍不重要,重要是理解,熟练。
leetcode刷题。leetcode刷题顺序看自己,可以按照tag刷,可以刷leetcode前两页,或者前150题。一天两道题,早日成为大佬。我是按照一个大佬的顺序刷的 。 https://github.com/CyC2018/CS-Notes
慕课网也有一些算法视频,可以看下。---玩转算法视频leetcode分门别类详细解析
3.   计算机网络
计算机网络自顶向下方法。这本书先讲应用层和传输层,非常好,我们也一般只需要重点掌握这两层。前四章可以看下。
TCP/IP协议卷一:tcp/ip是常考的,可以看下。
4. 数据库
mysql必知必会:入门书,可以快速浏览一遍
高性能mysql:这本书比较厚,可以当做查阅书,边学习边看。
Redis设计与实现:这本书基本是Redis讲的最好的,可以结合B站视频学习。
5 操作系统
现代操作系统:推荐阅读线程与进程,死锁,存储管理章节。再结合面经看看。
6.Linux
鸟哥的linux私房菜:了解常用命令。
7.设计模式
HeadFirst 设计模式:重点了解单例模式,工厂模式,观察者模式,等等,可以看看B站视频
8.框架
spring技术内幕。
9.项目
自己准备一个好的熟悉的项目。

以上都是我的拙见,欢迎大佬们提出好的复习方法,让更多人了解,让更多的人受惠。



#春招##实习##面经##Java工程师#
全部评论
加上面试宝典,理解记忆面试常考题型,还能找不到工作,找不到拿刀砍我,刷题,刷题
3 回复
分享
发布于 2019-01-12 17:08
没有大佬补充吗
点赞 回复
分享
发布于 2019-01-08 18:16
联易融
校招火热招聘中
官网直投
我都是看完面经然后把所有知识点写下来,高频的标记一下,看书的时候有针对性
点赞 回复
分享
发布于 2019-01-09 00:18
我补充个Effective Java:学习Java编程思想必备,书中阐述解决了很多问题 图解系列(图解HTTP,图解TCP/IP,图解物联网等):通俗易懂,非常利于记忆,适合给那些不肯啃书的人读,而且有一定深度 APUE,CSAPP:网易说的这类书读过会有加分,不过需要一定能力基础。
点赞 回复
分享
发布于 2019-01-09 11:54
差不多,要是能看完你说的那些就能找到还不错的工作,再补充一些资料:https://xiaozhuanlan.com/topic/8307549126
1 回复
分享
发布于 2019-01-12 13:04
框架只要SPRING内幕嘛?后端MyBatis,BOOT不用吗。。
1 回复
分享
发布于 2019-04-02 20:40
找准公司 看面经 倒着总结知识点
点赞 回复
分享
发布于 2019-01-08 20:52
大三找实习应该要有什么级别的项目?豪爵没做过什么拿的出手的
点赞 回复
分享
发布于 2019-01-09 09:34
问一下大哥们,高性能mysql应该看那些章节,实在是太大部头了
点赞 回复
分享
发布于 2019-03-03 20:38
前辈,算法 第四版课后题做么,有啥平台推荐么,自己写的代码也不知道对不对
点赞 回复
分享
发布于 2020-06-13 12:11

相关推荐

33 402 评论
分享
牛客网
牛客企业服务