2024届_秋苏沐阳

技术栈测试

1、学Java看的哪个资料:在校上过一个学期

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

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

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

3、框架与中间件

  • servlet,cookie,session学过吗:学过忘了
  • SSM学过了吗:自己看过一些视频
  • redis 学过吗:没系统学过,用过忘了
  • SpringBoot项目做过几个:在校合作做过1个

4、MySQL看的哪些资料:

  • sql 熟练吗:会但不算熟练
  • 索引底层原理懂吗:

5、计算机基础

  • 计算机网络看什么资料:学校上课
  • 操作系统看什么资料:学校上课(网课学期)
  • 计算机组成原来看的什么资料:学校上课

学习规划(2023.7.28)

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

接下来需要学的内容还挺多的,不过按照每天六七小时,学起来其实很快,咱们先把最核心的项目+八股文+基础算法学了,争取在秋招正式批,拿个 offer,不行再拿个实习,我觉得问题不大,具体安排如下:

1、项目:你学过框架之类的,直接再做两个项目吧,做 SpringBoot+MQ:支付实战,做完之后做牛客网或者B站,我推荐牛客网,容易一点,虽然烂大街,但是问题不大滴,在这里选 web学习路线整合(框架+项目)

时间推荐:9月份之前做完

2、算法:算法你不用花太多时间,会基本的就行,你就重点刷一下这个课程 拿捏算法面试课程 的 easy 的题 + 前面链表+二叉树的题,不用全部刷。

时间推荐:一周刷个 10~15道吧。

3、八股文:这个是我们重点,八股文太多,咱们先学核心的,核心的就Java集合 + JVM + mysql + redis,咱们大致过一下吧。

下面是你具体的学习建议:
(1)Java进阶=》JVM:你Java学的应该有点浅,你可以刷一下 Java进阶,就刷我划线的就行,其他不用看,然后JVM 刷 图解JVM学习指南 就可以了,JVM 容易忘,第一遍过一下吧,后面复习再记忆了。

(2)、mysql+redis:这两门是重灾区,mysql你看 MySQL原理剖析课程说明,你重点刷下我标?的,觉得懂的就跳过。

redis:redis 的话,后面按照八股文题库复习吧。

4、复习:之后你按照 八股文高频题库(必看) 复习就行,我里面核心的总结了,复习下核心的就可以了,这个当作第一轮整体复习,里面都是高频题,太全面的你也学不来,这里也有一份分析各大面试的: 八股文各大考点分析,不过你的目标是复习高频题就行。

5、活动:这个可选活动,你或许平时可以看,我把八股文总结成连环炮:高频题回答模版训练

学习顺序:分三条线,项目一条线,八股文一条,算法一条,前期先把时间多花在项目上,做完两个项目,之后再把时间倾斜在八股文上,大概时间分配可以:项目:八股文:算法 = 3:3:1这样子。

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

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

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

每周打卡记录

7.28-8.3

项目:通用型支付系统P1看完了
java进阶:单例和final看完了,异常看到P3
算法:二分跟了3道,双指针跟了2道,估计之后还要多回顾理解,
中间家里有点事,进度停了一段时间。8.4应该就可以恢复进度了。

8.4-8.10

项目:用户模块P9看完了
java进阶:看到了String类
算法:滑动窗口和数组下标跟了几道,看了一下之前的二分和双指针
中间好几天提不起精神,效率好低,还是不够专注emmm。

8.11-8.17

项目:商品模块跟完了
java进阶:String类p2看完
算法:没怎么看
这个礼拜效率也好低,还是自己的问题,状态不能保持住,中间经常被影响就开始摸鱼。

发表评论

后才能评论