2025届_坏掉的世界

技术栈测试

1、学Java看的哪个资料:Java核心思想,B站的一些视频

  • 重载,重写,泛型懂吗? 学过,但是印象不是特别深了,稍微看看就行

  • Java集合这块学过了吗? 学过,忘了

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

2、数据结构与算法看的哪个资料: 王道数据结构,学校教材,算法导论

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

3、框架与中间件 很多框架和技术都是跟着视频操作过,用过的水平,但是理解不深,很多也忘了

  • servlet,cookie,session学过吗:学过,突击几天就好了
  • SSM学过了吗:用过SpringMVC和Mybatis,但忘了
  • redis 学过吗:跟着网上视频用过
  • SpringBoot项目做过几个:无

4、MySQL看的哪些资料:

  • sql 熟练吗:学过,但是忘了
  • 索引底层原理懂吗:不太懂

5、计算机基础
* 计算机网络看什么资料:王道计算机网络教材,计算机网络(谢希仁)
* 操作系统看什么资料:王道操作系统教场,操作系统(汤小丹)
* 计算机组成原来看的什么资料:王道计算机组成教材

学习规划(2023.6.20)

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

你的目标是要这几个月冲击好公司的,那你需要学习的还是挺多的,主要就是围绕项目 + 算法 + 八股文这三个,三个缺一不可,不过你找日常实习的话,可能会稍微简单一点点,咱们先把最重要的补一补,之后就慢慢尝试找实习,具体安排如下:

1、算法:你算法还得继续刷,如果你是按照网上某个攻略刷的,那你可以继续跟着,否则可以跟着我的课程刷:就这个: 拿捏算法面试 ,我这个课程刷完,那些题刷两三遍,面试就稳的了,当然,你跟其他课程的话,也需要刷两三遍哈。

时间投入建议:每周刷 15~20道,核心考点大概 100 来道,刷 3 遍,先刷完1遍吧。

2、项目:你以前学过框架,你可以跟着这个路线学:web学习路线整合(框架+项目),大概做2个项目,就做电商支付+牛客网/或者B站弹幕。

PS:javaweb跳过,ssm 的话,其实也可以跳过,或者你看下springboot,如果能看懂,就直接从springboot开始看,后面遇到不懂的再回过头来看吧,因为你下学期要开始面试,时间比较紧。

3、八股文:这块内容比较多,我们先学习核心的:JVM+mysql+redis系统过一下,其他直接基于我总结的高频题学习就行,等你学了后还有时间,有些再去相对系统学吧,具体如下:

(1)、JVM入门:看 图解JVM学习指南 就行,刷起来应该很快。

(2)、mysql=>redis:mysql 你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我在给你视频。redis 的话先去刷《redis开发与运维》:《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐

4、复习:之后按照高频题库复习就好了: 八股文题库(必看) ,这个当作第一轮整体复习,后面复习完,想要更加详细的,按照 按照 八股文各大考点分析 去查漏补缺。

其他先不安排,你每天也无法抽出很多时间,我先看看你学习情况先,

学习顺序:可以分三条线学,算法是一条线,八股文是一条线,项目一条线,并行学,时间分配:1:1:1 就行,不过redis+mysql 你做了一个项目,用过之后再学。投递大厂实习必须学完 1+2+3+4的第一轮复习。

业余零散时间学习推荐:咱们这里收集了很多很好的文章,业余时间可以看,当作补充:优质文章补充

然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例

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

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

每周打卡记录

第一周:7.3-7.7
1、配置好了java环境
2、看了java基础中基本类型转换部分
3、每天刷了3-4题算法题
第二周:7.7-7.14
1、重新学了一遍JDBC
2、每天刷了3-4题算法题
第三周:7.17-7.21
1、重新学了一遍MyBatis
2、每天刷了1-2题算法题

发表评论

后才能评论