19届_TM_
按照我视频说的要求来填充你们的技能,之后我来给你们安排学习,下面的回答目的就是看你掌握的如何,你可以这样回答
1、如果还没学,那么不需要回答,就空着
2、如果你学过,那么可以回答:学过忘了,掌握的不错(对于掌握的还不错的,我会选时间对你发起面试)
目的只有一个,就是看你们的大致水平,所以你们也不一定要严格按照我说的回答,但是尽量不要写太长。
技术栈测试
1、学Java看的哪个资料:
- 重载,重写,泛型懂吗? 1
-
Java集合这块学过了吗? 1
- HashMap源码,JVM,JUC是否看过:0
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗: 1
- AVL树,红黑树,线段树学过吗:1
- 冒泡,快速,归并排序能手写吗: 1
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:都学过
- LeetCode 大概刷了多少题:100
3、框架与中间件
- servlet,cookie,session学过吗:0
- SSM学过了吗:0
- redis 学过吗:0
- SpringBoot项目做过几个:0
4、MySQL看的哪些资料:
- sql 熟练吗:0
- 索引底层原理懂吗:0
5、计算机基础
* 计算机网络看什么资料:本科课程
* 操作系统看什么资料:本科课程
* 计算机组成原来看的什么资料:本科课程
学习建议(2023.6.19)
课程大纲: 所有课程大纲入口
首先对话,你薪资其实也还可以,那到时候工作是需要包装 3 年工作经验的,这样才有机会拿到比较好点的薪资,然后你也是有一些基础,你目前需要补的就是项目 + 八股文,前期我们主要系统学习一下这块,有个大概的认知之后,就是基于面试去复习了,这一块的学习可能比较枯燥,但是没办法,三年工作经验以下的,八股文面试就问这个几个:mysql + redis + jvm + java基础 + 并发,项目的本质很多时候也是八股文。
下面是你具体的学习建议:
1、项目:就按照这个步骤学:web学习路线整合(框架+项目),由于你是社招,到时候你需要多做点项目,可以做这三个:电商入门 + 支付实战 + 论坛,到时候在简单学习下微服务。学习框架的时候,按照说明来哈,不用担心忘了,做项目也可以,反正核心就是捋清楚思路,到时候不用担心去工作了不会做,工作都是很简单的写接口。
2、JVM=》Java并发:JVM 刷 图解JVM学习指南 就可以了,之后JVM进阶看 JVM课程说明,之后学习下 Java并发,重点看前面二三十章吧,另外看不懂的话,在找我,我也有对应视频,只是我觉得这部分,文字学起来更加轻松。另外并发有点难,到时候看不大懂也没事哈,可以跟我反馈。
配套练习:你可以学习过程中,一边跟着答题哈,学了哪个就回答哪个部分:高频题回答模版训练,不过这个是可选了。
3、mysql+redis:这两门是重灾区,mysql你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我在给你视频。redis 的话,建议先去刷《redis开发与运维》:《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐。、
学习顺序:你可以学完1,然后并行学2,3,也可以1和2同时学,不过对于3,最好是做了项目后,再来学习3。
暂时先安排这么多,后面再根据你情况给你安排吧,然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口