2022届_75

技术栈测试

1、学Java看的哪个资料:B站韩顺平Java基础课程

  • 重载,重写,泛型懂吗?懂
  • Java集合这块学过了吗?学过
  • HashMap源码,JVM,JUC是否看过:

2、数据结构与算法看的哪个资料:

  • 链表,栈,队列,二叉树能自己手写吗:
  • AVL树,红黑树,线段树学过吗:
  • 冒泡,快速,归并排序能手写吗:
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
  • LeetCode 大概刷了多少题:

3、框架与中间件

  • servlet,cookie,session学过吗:学过
  • SSM学过了吗:学过
  • redis 学过吗:学过
  • SpringBoot项目做过几个:没做过完整项目

4、MySQL看的哪些资料:

  • sql 熟练吗:增删改查还行
  • 索引底层原理懂吗:

5、计算机基础

  • 计算机网络看什么资料:
  • 操作系统看什么资料:
  • 计算机组成原来看的什么资料:

学习规划(2023.8.22)

一些链接入口

PS:咱们有两个大纲,一个是偏校招偏底层基础,冲击中大厂的:所有课程大纲入口,一个是偏社招,用于进阶的:社招进阶训练营课程大纲

这里我写了一篇社招的文章可以看看:毕业三年内,小公司上班,可以往哪方面提升自己

你的大致情况分析与规划

说实话,你各方面基础还是比较差的哦,不过作为非科班转行,也正常,但是我认为学编程,对 408 还是应该 要有所了解,所以在第一阶段,主要以补充基础为主,可能学起来会有点枯燥,但是希望坚持住吧,并且每个课程有对应的问题,你学完搞定那些问题,就算过关了。

第二阶段的话,主要以挖掘项目亮点用于以后包装简历为主,并且期间学习 Java 各方面的八股文,为面试做准备。

第三阶段的话,主要以复习核心面经为主,之后就是投递了。

第一阶段具体学习规划如下

1、计算机基础补充:你把操作系统+计算机网络补充一下吧,极简入门就行,看这三个课程

0. 计算机组成原理课程说明

0. 操作系统课程说明

0. 计算机网络课程说明

PS:每个课程里面都有说明掌握哪些内容,你跟着掌握就行

时间:建议半个月刷完,刷一下,作一些科普就行

2、数据结构补充:后面好多原理的学习都会涉及数据结构,所以你也需要补充,看 社招进阶训练营课程大纲 关于数据结构部分即可,了解链表 队列 栈 二叉树 等玩意,必须跟着实现代码哦,按照要求来。

3、MySQL+JVM深入学习:mysql 大家天天用,所以面试也问的特别特别多,所以这个需要深入学习,属于面试中最重要的一门课程,而JVM,则是可能问调优啥的,具体课程如下:
(1)mysql:刷这门课程:MySQL原理剖析课程说明,重点看标?的部分

(2)JVM刷这门:图解JVM学习指南

这两门是专栏学习,我觉得讲的非常非常好,如果你实在看不下去,也可以看视频,找我即可。

学习顺序:按照1=》2=〉3即可,推荐时间事 2个半月学完。

第一阶段先安排这些,后续主要学习并发,redis,深入框架,故障排查以及项目等内容。

然后不安排太多,先这样,后续看你学习情况,然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例

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

课外阅读优质文章补充,平时没事可以看文章补充学习,都是很好的文章

第二阶阶段学习(2023.11.8)

我觉得你还是,很可以啊,每天都在学习,把这些八股学了,到时候面试就不慌了,接下来的话,主要学习如下:

1、八股文深入学习

强化JVM:看 0. JVM课程说明 这个视频,这个讲的深入+实战一些。

强化Redis:看Redis原理剖析阅读指南(新),比较难,不过跟着学下来,对你帮助很大。

学习并发:看 Java并发,重点看前面二三十章吧,另外看不懂的话,也可以看里面的视频版本。

2、算法:重点刷一下简单题+中等题吧,多的估计也刷不来,可以跟着我 拿捏算法面试课程 刷,不要求刷完,能刷多少就多少吧。当做锻炼代码能力和思维吧

时间推荐:每周刷10道那样子

3、项目:你可以跟着做个牛客网,到时候可以基于这个来包装,把你工作的一些包装整合进去都行,SpringBoot+MQ+ES项目

学习顺序:三者可以同时学,学完就要开始整体复习八股文 + 写简历 + 梳理包装项目了。

每周学习跟进

Week1:2023.8.23-2023.8.27

  • 计算机组成原理:完成

Week2:2023.8.28-2023.9.3

  • 操作系统:完成
  • 计算机网络:完成

Week3:2023.9.4-2023.9.10

  • 数据结构:1~5

Week4:2023.9.11-2023.9.17

  • 数据结构:6~22
  • LeetCode:三道题

Week5:2023.9.18-2023.9.24

  • 数据结构:完成
  • MySQL视频:第四章第四节

Week6:2023.9.25-2023.9.28

  • MySQL视频:第五章

Week7:2023.10.7-2023.10.15

  • MySQL视频:完成
  • 图解MySQL:基础篇

Week8:2023.10.16-2023.10.22

  • 图解MySQL:事务篇

Week9:2023.10.23-2023.10.29

  • 图解MySQL:完成
  • MySQL专栏:1~12
  • JVM专栏:1~7

Week10:2023.10.30-2023.11.5

  • MySQL专栏:13~30
  • JVM专栏:7~35

Week11:2023.11.6-2023.11.12

  • JVM专栏:完成
  • 强化JVM:第三章

Week12:2023.11.13-2023.11.19

  • 强化JVM:完成

Week13:2023.11.20-2023.11.26

  • Redis专栏:30

Week14:2023.11.27-2023.12.3

  • Redis专栏:完成
  • Java并发视频:第三章

Week15:2023.12.4-2023.12.10

  • Java并发视频:第四章

Week16:2023.12.11-2023.12.17

  • Java并发视频:第六章

Week17:2023.12.18-2023.12.24

  • Java并发视频:完成

Week18:2023.12.25-2023.12.31

  • Java并发专栏:25

第一阶段总结:2023.8.23-2023.11.6

1、计算机基础补充:简单刷完了视频。

2、数据结构补充:跟着视频实现代码,做了练习题,跟着学习很顺利,但是自己做算法题还是无从下手,没有思路。

3、MySQL+JVM深入学习
+ MySQL 刷了视频和《图解 MySQL》,专栏重点 1~15,18~22 有视频和《图解 MySQL》基础学习比较顺利,主从部分有点吃力,所以就看到了30,后边没有继续刷。
+ JVM 专栏内容通俗易懂,学习很顺利,但是专栏好像不完整没有实践的内容。

发表评论

后才能评论