2025届_yaooo
技术栈测试
1、学Java看的哪个资料:b站 青空の霞光 JavaSE
- 重载,重写,泛型懂吗?懂
-
Java集合这块学过了吗?学过忘了
- HashMap源码,JVM,JUC是否看过:
2、数据结构与算法看的哪个资料: 王道考研
- 链表,栈,队列,二叉树能自己手写吗:知道原理,突击一下能手写
- AVL树,红黑树,线段树学过吗:AVL学过
- 冒泡,快速,归并排序能手写吗:知道原理,突击一下能手写
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:递归,动态规划学过忘了
- LeetCode 大概刷了多少题:10
3、框架与中间件
- servlet,cookie,session学过吗:学过忘了
- SSM学过了吗:
- redis 学过吗:
- SpringBoot项目做过几个:1个
4、MySQL看的哪些资料:学校课程
- sql 熟练吗:会基本的增删改查、触发器、存储过程
- 索引底层原理懂吗:知道会用B+树,更深不了解
5、计算机基础
- 计算机网络看什么资料:王道考研,谢希仁计算机网络
- 操作系统看什么资料:王道考研
- 计算机组成原来看的什么资料:学校教材
学习安排(2023.2.20)
课程大纲: 所有课程大纲入口
你25届的,加上本硕都是科班,所以还是有一定基础,也还有时间,接下来主要是各方面都系统过一下,然后再来基于咱们的面试题库复习,具体建议如下:
1、Java=》JVM=》Java并发:你学过Java,不过有些你也忘了,你看一下 Java进阶,就看我画重点的那些(最重要的是集合),看完应该可以理解的更加深刻,其他看与不看都可以,看完刷 之后 JVM 刷 图解JVM学习指南 就可以了吧(之后有时间再去看下书籍),然后 学习下Java并发,重点看前面二三十章就可以了。
2、项目:之前你做过项目,如果你觉得你对spring框架挺多都忘了,那你就学一学,如果还记得,你也可以直接做项目,具体按照这个步骤学:web学习路线整合(框架+项目),不要担心忘了也不要担心学少了,快速过一下就可以了,你到时候就选电商支付+B站弹幕这两个项目做,以后有时间再做一做微服务吧,不过这个不是必需的。
3、mysql+redis+计算机基础:这两个是非常非常重要的点,也是用的非常多的东西,具体学习顺序:
(1)mysql => redis:这两门是重灾区,mysql你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我再给你视频相关的资料。redis 的话,个人建议看下《redis设计与运维》这本书,有个全面的了解,《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐,再来看: Redis原理剖析阅读指南(新)
然后计算机基础的话,建议晚点再学,你应该本科和考研也学过。
以上大概学完,按照 八股文题库(必看) 这个进行第一轮高频题复习,之后按照 八股文各大考点分析 去查漏补缺。
4、算法:看你数据结构这块还挺扎实的,你可以按照我总结是算法路线来刷:算法刷题路线(系统+全面),太难的题可以放一放,主要处理简单+中等的题,等后面算法学的差不多了,再把 算法高频题库 这个题库过一下,应该面试算法就问题不大了。
学习顺序建议:先学完 Java 进阶那个,把集合啥的熟悉一下,然后就可以 1,2,4同时学了,当然你要两个同时学也是可以的,这个其实没有明显顺序,都可以。你可以自己规划一下,然后有纠结的可以问哦。
然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口
每周学习跟进
2.20-2.26
主要看了Java进阶1-10,还是有挺多知识点比较陌生,还是打算按顺序刷到31节,之后1,2,4一起推进,31之后的有空就每天补一点。
2.27-3.5
Java进阶看到集合入门,争取下周能差不多刷完,String里面有些要记一下,每天开始学新内容之前快速回顾一下前面的笔记,目前没什么困难的地方。
3.6-3.12
Java进阶还剩泛型和进阶,周中导师布置了汇报任务,下半周主要在忙这个,有点打乱计划,下周汇报完抓紧刷完进阶,之后开始学JVM和项目,每天做几道算法题,数据结构有遗忘的话查漏补缺,做好记录。
3.13-3.19
完成Java进阶,JavaWeb开了个头。HashMap源码这些跟着课看没什么压力,过几天有些遗忘,需要多回顾。下周有篇结课论文,可能占用1-2天,完成后继续JavaWeb,看了下视频目录,有些还是有点印象,到时候可以快速看。算法也要开始刷了。
3.20-3.26
JavaWeb看了一半左右,LeetCode刷了10道,JVM开了个头。下周把JavaWeb结束,LeetCode先跟着刷题路线刷,后面4.1算法课开始了就跟着课走,JVM开始每天看2-3章。
3.27-4.2
看JavaWeb中间用了网络编程,去补了韩顺平的文件流 输入输出流还有网络编程那块,JVM看了七章。算法开始跟着课程走。后面两门课结课了要论文汇报,下半周主要在忙这个,原定的计划有些耽搁,汇报完抓紧补。