2025届_fungible
1、学Java看的哪个资料:java核心技术开发基础
- 重载,重写,泛型懂吗? 懂
- Java集合这块学过了吗? 学过
- HashMap源码,JVM,JUC是否看过:没有
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:手写过,但是现在忘记了
- AVL树,红黑树,线段树学过吗: 没有学过
- 冒泡,快速,归并排序能手写吗: 能手写冒泡
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种: 都学过
- LeetCode 大概刷了多少题:0题(只做了两数之和)
3、框架与中间件
- servlet,cookie,session学过吗: servlet学了一点,看的黑马课程
- SSM学过了吗:mybatis看的黑马课程,会用,springmvc学校教过,教了一些底层,spring学校教过,会用不熟练
- redis 学过吗:没有
- SpringBoot项目做过几个:0
4、MySQL看的哪些资料:黑马课程
- sql 熟练吗:一般
- 索引底层原理懂吗:不懂
5、计算机基础
- 计算机网络看什么资料:学校教的
- 操作系统看什么资料:学校教的
- 计算机组成原来看的什么资料:学校教的
学习规划(2024.5.17)
一些链接入口
课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。
你的大致情况分析与规划
基础比较差,但好在Java+框架学习过,所以也可以节省很多时间,我本来是想让你找实习的,但是你貌似要 7 月份之后才有比较多的时间,所以初步计划是好好准备秋招了,把基础,项目,算法都好好梳理一遍。
所以呢,接下来我们好好系统学习一下,项目之类的好好梳理一下,秋招把各方面基础打好,这样秋招还是有很多机会滴。
目标:9月份秋招为主。
具体学习计划安排
1、框架与项目:直接做项目,ssm 不用学了,如果你springboot没有学习过,那快速按照这个路线学习下:web学习路线整合(框架+项目),大概做2个项目,就做电商支付+B站弹幕,做完根据我的提示,加上自己的功能
时间推荐:1个月。如果一天2个小时,估计得一个半月。
2、算法:你算法有点差,需要多多补充,你可以跟着我的课程 拿捏算法面试课程 刷,主要以简单题+中等题为主,当作长期战线吧。
时间推荐:每周 15 道题,长期刷。
3、核心八股文:做完一个项目之后,就来学八股文,先系统刷一下 mysql + JVM + redis,刷完就可以按照面经来刷了
(1)、JVM入门:学习 图解JVM学习指南 ,学完后面有时间再看书,看 《深入理解Java 虚拟机》阅读及其重点章节指南,没时间就不看了。
(2)mysql=>redis:mysql 你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我在给你视频。redis 的可以刷 Redis原理剖析阅读指南(新),比较难,主要刷下高🌟的吧。
时间推荐:20天,可以做完一个项目后来刷。
4、复习:八股文太多太杂容易忘,咱们通过这些来多轮复习
第一轮复习(必须完成):刷高频题,按照 八股文高频题库(必看) 进行第一轮复习,这个题库非常非常非常重要,学完就准备去投递简历了。
时间:1个月,复习完之后就可以陆续投递了。
第二轮复习(非必需):之后按 面试突击专题学习指南(必看) 进行第二轮复习,这个时候你已经能够应付挺多八股文了,但是八股文学无止境,之后学完有时间再回归系统学习,我会给你推荐对应的书籍和专栏。
时间:20天。
学习顺序
PS:算法长期刷。
先学习 1,1做了一个项目后就学习3=》4,4学的差不多就写简历,准备面试了。
从时间的角度上看,这里尽量争取8月份学完4(1),这样应付中小厂很多没啥问题了,之后就是反复学习。
就行先安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地
学习打卡
8.13
八股文复习还差 linux、Java Io没看
算法题把简单、中等题全刷了一遍,但排序还没看
项目还没复习完,昨天看了一下午ElasticSearch发现简历里没有这个关键字,,
其他八股文有几个概念还不清楚:redis缓存一致性、mysql主从、设计模式有哪些原则、幻读与可重复读的区别、redis分布式锁、雪花算法、ReentrantLock
8.14
完善简历
把b站项目复习了
做了三道算法题
8.15
看了JMM Mysql中binlog的格式
复习了java基础
了解了mysql主从
8.16
上午看病
下午复习了java集合
8.17
重刷算法题 从巧用数组下标法做到反转链表
第二次做的时候虽然能做出来 但是还是得花费一定时间
递归三部曲还不太熟练
下午复习了多线程
8.18-8.27
复习了网络、操作系统、redis、mysql
算法题刷到 从前序与中序遍历二叉树
mq太久没看又忘的差不多了(是记忆力不好还是我根本没理解?)
模拟面试太过紧张导致脑袋一片空白,还是要多锻炼锻炼
8.25 8.26号休息了两天
接下来的任务:
1.重点复习简历上的关键字
2.刷算法题
3.设计模式、linux、git
4.看java并发编程艺术