25届_烟雨平生
技术栈测试
1、学Java看的哪个资料:网站八股文、黑马视频教程
- 重载,重写,泛型懂吗?学过
- Java集合这块学过了吗?学过(部分遗忘)
- HashMap源码,JVM,JUC是否看过:
2、数据结构与算法看的哪个资料:算法笔记、考研书籍
- 链表,栈,队列,二叉树能自己手写吗:回顾后可以
- AVL树,红黑树,线段树学过吗:
- 冒泡,快速,归并排序能手写吗:学过
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:都学过(部分遗忘)
- LeetCode 大概刷了多少题:个位数
3、框架与中间件
- servlet,cookie,session学过吗:学过(部分遗忘)
- SSM学过了吗:学过(部分遗忘)
- redis 学过吗:
- SpringBoot项目做过几个:
4、MySQL看的哪些资料:尚硅谷部分课程
- sql 熟练吗:基础语句
- 索引底层原理懂吗:
5、计算机基础
- 计算机网络看什么资料:计算机网络(谢希仁)(已遗忘)
- 操作系统看什么资料:考研复习过(回顾可记起)
- 计算机组成原来看的什么资料:考研复习过(回顾可记起)
学习规划
你 25 届,时间这块算是还可以,不过后面你也有可能学业会比较忙也不一定,另外你基础这块,好像一般般,所以咱们的计划是先打基础 + 学习算法 为主,会以比较高的要求来学习,之后在做项目,估计你对 web 也有了解一些。具体安排如下:
1、先总体系统过一下八股文,主要就是 Java 体系 + mysql+redis.
(1)先把 Java 打稳:你 Java 从 Java进阶 在刷一下,这里挺多内容讲的比较深入,也是面试+笔试的重点,刷完之后刷 图解JVM学习指南 就可以了,之后学习下Java并发,重点看前面二三十章就行了,后面比较难的先不学,这几个刷完,Java这块算很深入了。
(2)mysql+redis:这两个等后面学了项目再来学,先放着,等学完「1」之后再学吧项目,之后再深入学吧。
2、算法:然后你可以把 算法基础打好,你可以把 数据结构与算法体系课 刷一下,主要是练 代码能力,可以试着看了原理后,自己能不能实现,看完这个,算是为算法打下了基础吧,之后再看 算法面试专题,看的过程一边刷题吧。
PS:如果你数据结构体系课看不下去可以和我反馈。
1和2可以并行学,算是打基础吧,学完之后,就是一边做项目+一边刷题了。
咱们的课程大纲看这里:所有课程大纲入口,课程大纲你可以看看
然后学习的时候,记得每周来打卡下学习进度,比如可以参考他们的:24与25届做的比较好的成员示例
每周学习跟进
week1 2022/11/15 – 2022/11/20
万事开头难,本周备考一门数学考试,学习内容相对较少,下周要对时间管理进行下安排。
1、针对性的学习了几个常用集合类(后面的算法比赛要用)
2、练习几个算法题目(dp,递归)
week2 2022/11/21 – 2022/11/27
1、考试周(脑与认知基础、智能机器人)
2、蓝桥杯省赛真题
week3 2022/11/28 – 2022/12/04
1、蓝桥杯校赛
2、类变量、单例设计模式、final关键字、抽象类
3、git版本控制简单学习了下
(进度太慢,多多利用零碎时间)
week4 2022/12/05 – 2022/12/11
1、接口、内部类、注解、枚举类
week5,6 2022/12/12 – 2022/12/25
1、异常、常用类、集合