23届_白兰度
技术栈测试
1、学Java看的哪个资料:JavaGuide面经,B站狂神说
- 重载,重写,泛型懂吗? 懂
-
Java集合这块学过了吗? 基本掌握
- HashMap源码,JVM,JUC是否看过: 重点看过,但好久没复习了
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:能
- AVL树,红黑树,线段树学过吗:线段树没学
- 冒泡,快速,归并排序能手写吗:能
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:回溯没学,目前就掌握递归和二分,其他忘了
- LeetCode 大概刷了多少题:断断续续刷了105题,但不牢固
3、框架与中间件
- servlet,cookie,session学过吗:没
- SSM学过了吗:没
- redis 学过吗:没
- SpringBoot项目做过几个:没
4、MySQL看的哪些资料:JavaGuide面经
- sql 熟练吗:不熟
- 索引底层原理懂吗:了解
5、计算机基础
- 计算机网络看什么资料:面经
- 操作系统看什么资料:课上学的基本忘了
- 计算机组成原来看的什么资料:课上学的基本忘了
学习安排(2023.1.30)
八股文和算法这块,算是有学过一些,你目前最需要补充的就是先做两个项目,之后在全力复习,准备 面试,具体安排如下:
项目:按照这个步骤学:web学习路线整合(框架+项目),等你做完两个springboot项目,看你的情况在决定是否要给你微服务项目,学的时候,框架那块,学习网站的就可以哈。
八股文:重点是 mysql + redis + jvm + java集合/并发 学,其他的比如mq啥的,到时候跟着项目来。具体学习顺序:
java=>jvm=>Java并发:Java进阶,内容很多,你主要看下集合部分的源码分析,我有说重点,你可以跳着看,之后 JVM 刷 图解JVM学习指南 就可以了,之后学习下Java并发,重点看前面二三十章吧。
mysql => redis:这两个是考察重点,看 MySQL原理剖析课程说明 + Redis考什么+高频题汇总 就可以了。
学完之后,按照 按照 八股文题库(必看) 这个复习就可以了
算法:我觉得你需要刷下简单算法题,可以刷下 算法面试专题 ,之后 算法高频题库 挑 easy+medium 做。
学习顺序建议:先做完项目,当然,期间也能花一点时间学习八股文+算法,看你自己了,重点是项目 ,因为项目做完就可以投递面试了,总体时间还是来得及滴。。
然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口