2021届_桔梗🥤

技术栈测试

1、学Java看的哪个资料:黑马程序员、JavaGuide手册

  • 重载,重写,泛型懂吗?学过忘了

  • Java集合这块学过了吗?学过,会使用

  • HashMap源码,JVM,JUC是否看过:学过忘了

2、数据结构与算法看的哪个资料:黑马程序员、JavaGuide手册、程序员小灰算法合集

  • 链表,栈,队列,二叉树能自己手写吗:学过忘了,可突击几天学会
  • AVL树,红黑树,线段树学过吗:红黑树学过忘了,其他没学过
  • 冒泡,快速,归并排序能手写吗:学过忘了,可突击几天学会
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:都学过忘了,当时掌握一般
  • LeetCode 大概刷了多少题:95题,21年那会刷的了,都忘了,当时掌握一般

3、框架与中间件:黑马程序员、、CS-Notes面试笔记、JavaGuide手册

  • servlet,cookie,session学过吗:学过忘了,可突击几天学会
  • SSM学过了吗:学过,会使用
  • redis 学过吗:学过,会使用
  • SpringBoot项目做过几个:大概有20几个,公司目前的项目都是该框架

4、MySQL看的哪些资料:黑马程序员、、CS-Notes面试笔记、JavaGuide手册、极客时间

  • sql 熟练吗:基础编写熟练
  • 索引底层原理懂吗:学过忘了,可突击几天学会

5、计算机基础
* 计算机网络看什么资料:图解HTTP、CS-Notes面试笔记、JavaGuide手册
* 操作系统看什么资料:CS-Notes面试笔记、JavaGuide手册
* 计算机组成原来看的什么资料:CS-Notes面试笔记、JavaGuide手册

  • # 学习规划(2025.2.14)

一些链接入口

课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。

你的大致情况分析与规划

你应该不是很着急跳槽,看你的情况,其实也是很多内容都有学习过,不过感觉学的不够深入,单纯看面试题不大好,接下来我们先系统过一下核心的内容,比如数据库 并发 中间价 JVM 这些,然后再来梳理一下简历,就可以陆续投递找新的工作了。

目标:前期先打下基础 + 刷下算法,后面就得根据简历来学习了

第一具体学习计划安排

1、核心八股文再用学习:先系统学习一下核心八股文原理,有个大概的认知,之后再学习分布式,中间件之类的,不过对于工作几年的人来说,核心就是 mysql jvm redis Java并发,mq,以及一些分布式原理这些了

(1)、JVM入门=》并发=〉线程池:学习 图解JVM学习指南 ,学完后面有时间可以看下0. JVM课程说明,就看后面调优和实战就行,有个大致认知。不过学完jvm入门可以学习并发:Java并发,然后Java并发有点难,能看多少是多少吧,刷的差不多可以刷下线程池:11. 线程池深入理解,到时候你项目里包装线程池相关的内容进去,这样面试官就会问你线程池了。

(2)mysql=>redis:mysql 你看 MySQL原理剖析课程说明,这个课程刷完,MySQL就很稳的了,之后刷 redis 的话,刷这个专栏就差不多了:Redis原理剖析阅读指南(新),这两个拿下,应付很多公司的面试没啥问题了。

学完就要开始学习中间价和分布式的一些内容了,你先学,到时候再看。

时间推荐:2个月。你在职状态,时间也不好评估。

2、算法:现在面好点的公司,刷题是必须的了,同时刷题也有助于你提升自己的编码能力,你可以跟着我的课程 算法系统课 刷,主要以简单题+中等题为主,当作长期战线吧,太难的题可以先不理。

时间推荐:每周10+道题。提高下编码能力

3、平时闲散阅读:平时可以多看一些文章,补充一些知识,因为很多知识比较零散,比如IO之类的,那么可以在优质文章这里选来看看:优质文章补充,特别是计算机网络的文章,推荐看看哈。

4、项目:用你自己的项目就好了,然后包装一些东西进去,目前你写了两个项目,我看着感觉挺不错的,不过你4年工作经验了,感觉写3个项目会好点,关于项目这个,晚点再给你梳理吧,反正项目主打一个「编」,本质就是让面试官有话问。

5、八股文面试复习:面试前两个月,按照 八股文高频题库(必看) 进行第一轮复习即可。

时间:20天,可以差不多要面试了再来学习

学习顺序。

就暂时先学习这些,作为第一阶段,然后梳理包装下项目,就可以面试了。学习顺序的话,可以1+2同时学习,至于3,可以根据兴趣来就行。

就行先安排这么多,然后记得来每周打卡学习进度哈,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例

有什么问题记得随时私聊帅地

学习打卡

2025.02.15 – 2025.02.16 第一周

  • 图解JVM系列教程0-4

2025.02.17 – 2025.02.23 第二周

  • 图解JVM系列教程5-7
  • VIP_算法系统课0-2

2025.02.24 – 2025.03.02 第三周

  • 图解JVM系列教程8-14
  • VIP_算法系统课3-10

2025.03.03 – 2025.03.09 第四周

  • 图解JVM系列教程15-23
  • VIP_算法系统课11-20

2025.03.10 – 2025.03.16 第五周

  • 图解JVM系列教程24-31
  • VIP_算法系统课21-31

2025.03.17 – 2025.03.23 第六周

  • 图解JVM系列教程32-44
  • VIP_算法系统课32-45

2025.03.24 – 2025.03.30 第七周

    1. JVM课程说明P8-P9
  • VIP_算法系统课46-59

2025.03.31 – 2025.04.06 第八周

  • VIP_Java并发编程 0-8
  • VIP_算法系统课60-68

2025.04.07 – 2025.04.13 第九周

  • VIP_Java并发编程 9-18
  • VIP_算法系统课69-81

2025.04.14 – 2025.04.20 第十周

  • VIP_Java并发编程 19-31
  • VIP_算法系统课 82-96

2025.04.21 – 2025.04.27 第十一周

  • VIP_Java并发编程 32-40
  • VIP_算法系统课 97-107

2025.04.28 – 2025.05.04 第十二周

  • VIP_Java并发编程 41-45
  • VIP_算法系统课 108-112

2025.05.05 – 2025.05.11 第十三周

  • 线程池深入理解 1-10
  • VIP_算法系统课 6道

2025.05.12 – 2025.05.18 第十四周

  • 线程池深入理解 11-12
  • MySQL原理剖析课程说明 1-4
  • VIP_算法系统课 8道

2025.05.19 – 2025.05.25 第十五周

  • MySQL原理剖析课程说明 5-12
  • VIP_算法系统课 9道

2025.05.26 – 2025.06.01 第十六周

  • MySQL原理剖析课程说明 15-22
  • VIP_算法系统课 7道
  • Redis核心原理剖析 0-1

2025.06.02 – 2025.06.08 第十七周

  • VIP_算法系统课 3道
  • Redis核心原理剖析 2-6

2025.06.09 – 2025.06.15 第十八周

  • VIP_算法系统课 5道
  • Redis核心原理剖析 7-12

2025.06.16 – 2025.06.22 第十九周

  • VIP_算法系统课 11道
  • Redis核心原理剖析 16-31

2025.06.23 – 2025.06.29 第二十周

  • VIP_算法系统课 11道
  • 八股文文章 10篇

2025.06.30 – 2025.07.06 第二十一周

  • VIP_算法系统课 8道
  • Java基础突击八股文70%

2025.07.07 – 2025.07.13 第二十二周

  • VIP_算法系统课 8道
  • Java基础突击八股文100%

2025.07.14 – 2025.07.20 第二十三周

  • VIP_算法系统课 6道
  • Java集合突击八股文50%

2025.07.21 – 2025.07.27 第二十四周

  • VIP_算法系统课 10道
  • Java集合突击八股文100%
  • JVM突击八股文60%

2025.07.28 – 2025.08.03 第二十五周

  • VIP_算法系统课 4道
  • Java多线程和并发6%
  • JVM突击八股文100%

2025.08.04 – 2025.08.10 第二十六周

  • 算法/算法文章 8道
  • Java多线程和并发24%

2025.08.11 – 2025.08.17 第二十七周

  • 算法/算法文章 2道
  • Java多线程和并发100%
  • 计算机网络80%

2025.08.18 – 2025.08.24 第二十八周

  • 算法/算法文章 9道
  • 计算机网络100%
  • 操作系统突击八股文30%

2025.08.25 – 2025.08.31 第二十九周

  • 算法/算法文章 8道
  • 操作系统突击八股文100%
  • Linux高频题突击100%
  • 设计模式100%
  • Java web100%
  • Java框架100%

2025.09.01 – 2025.09.07 第二十九周

  • 算法/算法文章 3道
  • MySQL60%

2025.09.08 – 2025.09.14 第三十周

  • 算法/算法文章 10道
  • MySQL100%
  • redis40%

2025.09.15 – 2025.09.21 第三十一周

  • 算法/算法文章 9道
  • 消息队列20%
  • redis100%

2025.09.22 – 2025.09.28 第三十二周

  • 算法/算法文章 13道
  • 消息队列50%

2025.09.29 – 2025.10.05 第三十三周

2025.10.06 – 2025.10.12 第三十四周

  • SkyWalking100%
  • Caffeine 20%
  • 算法/算法文章 2道

2025.10.13 – 2025.10.19 第三十五周

  • Arthas100%
  • Caffeine 100%
  • 微服务100%
  • 算法/算法文章 9道

2025.10.20 – 2025.10.26 第三十六周

  • JVM 100%
  • 算法/算法文章 10道

2025.10.27 – 2025.11.02 第三十七周

  • 旁路缓存、多级缓存、Redis数据结构、缓存穿透
  • 算法/算法文章 12道

2025.11.03 – 2025.11.09 第三十八周

  • 缓存穿透、雪崩、击穿、持久化、并发锁
  • 算法/算法文章 10道

2025.11.10 – 2025.11.16 第三十九周

  • 消息队列
  • 算法/算法文章 4道

2025.11.17 – 2025.11.23 第四十周

  • 项目关联消息队列
  • MySQL索引
  • 简历优化
  • 算法/算法文章 4道

2025.11.24 – 2025.11.30 第四十一周

  • hashmap
  • MySQL索引
  • ArrayList/LinkedList
  • ConcurrentHashMap
  • 算法/算法文章 2道

2025.12.01 – 2025.12.07 第四十二周

  • MySQL
  • 算法/算法文章 4道

2025.12.08 – 2025.12.14 第四十三周

  • 线程池、CAS、AQS、volatile
  • 算法/算法文章 2道

2025.12.15 – 2025.12.21 第四十四周

  • ThreadLocal、IOC、AOP
  • 算法/算法文章 1道

2025.12.22 – 2025.12.28 第四十五周

  • ElasticSearch、clickhouse
  • 算法/算法文章 2道

2026.01.05 – 2026.01.11 第四十六周

  • 项目面试题、前期准备
  • 算法/算法文章 0道

发表评论

后才能评论