Loading... # 面试复习规划 目前大三,时间上还是比较充沛,准备从以下几个点去复习(or 学习),没有固定的先后顺序,每完成一个划掉一个.一眼望上去,太多了把...... - 数据结构与算法 - 计算机网络 - 操作系统 - 设计模式 - Java - Java基础 - Java容器 - JVM - JUC - JDK1.8 新特性 - Mysql - Redis - JavaWeb - Spring 系列 - Spring - SpringMVC - SpringBoot - Mybatis - Netty - 消息队列 - Dubbo ## 数据结构与算法 这一部分的话,没得说,*LeetCode*刷起,然后会结合看《算法 第四版》这本红皮书.还有就是《剑指Offer》,准备后期看 ## 计算机网络 计算机网络,现在这个学期正在学,但是讲的也比较浅,基本上都是讲一些基础概念,有时间自己还会单独抽时间去复习,结合网上视频和《计算机网络 自顶向下方法》和《TCP/IP 详解 卷1》这两本书去巩固学习 ## 操作系统 操作系统的话,不会学的太深入,以了解基本概念为主,掌握一些常见的算法 ## 设计模式 设计模式应该会在比较后期去学习,目前代码量还比较少,没有体会一些设计模式带来的好处 ## Java Java这一部分应该会花比较多的时间,也是会最先开始的一部分,因为会一直用,将会先从Java的基础语法开始,然后目前正准备过一遍尚硅谷的JVM视频,然后在具体去看《深入理解Java虚拟机》,边做笔记.JUC的话,也会去看一些相关书籍. ## Mysql 数据库的话,也是这学期的课程,但是基本上也就只止步于增删改查了,一些比较深入的原理还需要自己深入去学习.结合《高性能Mysql》,《MySQL 必知必会》这两本书去学习 ## Redis Redis也是比较重要的,目前使用的也越来越多,所以也会认真去学习. ## JavaWeb JavaWeb主要以记住概念为主,比如JSP之类的已经没有用的就不会再去看了... ## Spring 系列 Spring这一部分,主要以源码为主,了解其原理,然后就是一些常见的面试题的掌握 ## Mybatis 同上,用法是首先,然后就是一些源码 ## Netty Netty自己用的较少,会以了解为主 ## 消息队列 消息队列的话,准备掌握一个,当前这个项目好像用到了kafka,所以可能会学习kafka,也可能会去学习rabbitMQ ## Dubbo RPC这部分的话,主要是去理解下Dubbo的源码,也是由于目前的项目用到了Dubbo,结合项目去学习实践,应该会比较好 # 总结 希望自己能坚持下来把,知识点很多,过程肯定会很枯燥,学习过程中还需要适当的结合一些常见的面试题,以及多敲demo去具体的实践,才能真正掌握需要需要的内容. 最后修改:2021 年 01 月 10 日 08 : 40 PM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 ×Close 赞赏作者 扫一扫支付 支付宝支付 微信支付
邮箱测试