2024届_小肸
技术栈测试
1、学Java看的哪个资料:大二上的《Java核心技术卷一》,只是看了一遍,前几天刷了JavaGuide的Java基础、集合八股
- 重载,重写,泛型懂吗?懂,泛型不太深入
-
Java集合这块学过了吗?学了
- HashMap源码,JVM,JUC是否看过:没,JVM看了周志明的书一遍,忘记的差不多了,
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:一天突击可以做到
- AVL树,红黑树,线段树学过吗:只了解概念
- 冒泡,快速,归并排序能手写吗:一天突击可以做到
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:枚举没有学
- LeetCode 大概刷了多少题:230
3、框架与中间件
- servlet,cookie,session学过吗:servlet没学,不过看了校招八股文小程序里描述的,大概知道是个什么
- SSM学过了吗:Spring+SpringMVC+Mybatis,会使用
- redis 学过吗:学了,会用,两本书都看了一遍,不过忘得差不多了,Redis开发和运维后面一半没看
- SpringBoot项目做过几个:做完整的有两个(从0到1设计一个项目和星球的电商支付项目)
4、MySQL看的哪些资料:《MySQL45讲》前30讲,前15讲看了两遍
- sql 熟练吗:会写,不太熟练
- 索引底层原理懂吗:懂
5、计算机基础
- 计算机网络看什么资料:小林coding,之前只把几本经典书看了一遍
- 操作系统看什么资料:小林coding
- 计算机组成原来看的什么资料:之前为了应付考试,快速地刷了一遍王道的网课
学习建议(2023.2.16)
课程大纲: 所有课程大纲入口
你的话,还是有一些基础,就是很多东西学过,然后忘了,所以接下来的学习,主要就是复习,之后在面试中成长,具体复习建议如下:
PS:由于你月底可能就要面试了,你可以先按照 八股文题库(必看) 这个复习,走一遍,之后再按照下面的去学习。
八股文:
1、首先你 JVM 按照 图解JVM学习指南 刷一下就可以了,然后并发把极客时间的前 20 节刷一下吧,我这里也有:Java并发。
2、mysql + redis:你这个应该差不多了,redis 的话,有时间可以看一下极客时间那个 redis 核心,我这里也有: Redis原理剖析阅读指南(新),mysql 45 讲也有 MySQL原理剖析课程说明。
然后集合的话,你看 Javaguide 也行吧,但是对于 hashmap 这几个,最好自己进去看看 JDK 源码哈。
八股文主要就这几个,然后还有部分系统排查相关的,可以看 Linux性能剖析课程说明,看我画重点的就行啦。
之后按照 八股文各大考点分析 去查漏补缺,这段时间我会补充答案链接。
算法:你算法再把 算法高频题库 刷下就可以了,大概过一下,看看哪些不懂的。
项目:你项目按照 做项目时需要考虑的几个点 复习下,然后其实你项目经验还有点欠缺,到时候八股文复习的差不多了,可以在做一个,就做 B 站弹幕系统,课程大纲关于项目的那里有。
然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口