2023届_樱吹雪

技术栈测试

1、学Java看的哪个资料:学校课程

  • 重载,重写,泛型懂吗?
    重载重写遇到过,泛型完全不懂
  • Java集合这块学过了吗?

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

**2、数据结构与算法看的哪个资料:学校课程

  • 链表,栈,队列,二叉树能自己手写吗:
    学过,可以捡起来
  • AVL树,红黑树,线段树学过吗:
    不熟
  • 冒泡,快速,归并排序能手写吗:
    冒泡知道,快排和归并忘了
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
    除了枚举全学过,但是不会用,写不出来,只知道是什么东西
  • LeetCode 大概刷了多少题:无

3、框架与中间件

  • servlet,cookie,session学过吗:
  • SSM学过了吗:
  • redis 学过吗:
  • SpringBoot项目做过几个:一个,网上抄的,能看懂部分结构

**4、MySQL看的哪些资料:学校的课程,这个挂了,很菜

  • sql 熟练吗:
  • 索引底层原理懂吗:

5、计算机基础
* 计算机网络看什么资料:
* 操作系统看什么资料:
* 计算机组成原来看的什么资料:
都是408参考书

学习安排(2023.2.1)

课程大纲: 所有课程大纲入口

你先把八股文大致过一下,然后做一两个项目,之后就准备面试和投递了,具体安排如下:

1、八股文:重点是 mysql + redis + jvm + java集合/并发 学,其他的比如mq啥的,到时候跟着项目来。具体学习顺序:

(1)java=>jvm=>Java并发:Java进阶,内容很多,你主要看下集合部分的源码分析,我有说重点,你可以挑着看,之后 JVM 刷 图解JVM学习指南 就可以了,之后学习下Java并发,重点看前面二三十章吧。

(2)mysql => redis:这两个是考察重点,看 MySQL原理剖析课程说明 + Redis考什么+高频题汇总 就可以了,另外就是关于 redis,如果自己学习的快,学有余力,那么可以看一下 Redis原理剖析阅读指南(新)

2、项目:之后你挑一两个项目做吧,课程大纲那里有,可以选 SpringBoot+MQ:支付实战 + 仿B站高性能项目学习指南(B站弹幕也可以改成 SpringBoot+MQ+ES项目)。之后项目按照课程大纲那里说的复习。

另外 ,如果你 ssm 框架非常不熟悉的话,那么就按照 web学习路线整合(框架+项目) 学一下框架。

3、算法:我觉得你需要刷下简单算法题,可以刷下 算法面试专题 ,之后 算法高频题库 挑 easy+medium 做,注意,重点是学习链表,另外快速排序和冒泡排序要会写,这两个是重点。

以上大概学完,按照 八股文题库(必看) 这个复习就可以了,然后如果你精力多的话,按照 八股文各大考点分析 去查漏补缺,但是面银行,中小公司,一般 八股文题库(必看) 就够的了。

学习顺序建议:重点是八股文 + 复习项目,算法优先级放低,掌握基础的就可以了,建议八股文优先,然后算法,再算法,可以同时学,看你自己时间分配。

然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的

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

课程大纲: 所有课程大纲入口

每周学习跟进

1.2023.2.1-2023.2.5
java进阶部分

项目
SpringBoot+MQ:支付实战,有点难,刚刚开头
2.2023.2.6-2023.2.12
java图解jvm
java并发
并发很难,只看了20章

发表评论

后才能评论