2022届_别恰冰水?
技术栈测试
1、学Java看的哪个资料:Java程序设计 赵卓君 清华大学出版社(本科课程)
- 重载,重写,泛型懂吗?学过忘了
- Java集合这块学过了吗?学过忘了
- HashMap源码,JVM,JUC是否看过:没有
**2、数据结构与算法看的哪个资料:数据结构C语言版(严蔚敏) 算法与数据结构(张乃孝) 王道数据结构
- 链表,栈,队列,二叉树能自己手写吗:能够描述但代码比较难写出来
- AVL树,红黑树,线段树学过吗:AVL树学过,其他没学过
- 冒泡,快速,归并排序能手写吗:能够描述但代码比较难写出来
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:递归二分贪心
- LeetCode 大概刷了多少题:20
3、框架与中间件
- servlet,cookie,session学过吗:学过忘了
- SSM学过了吗:学过忘了
- redis 学过吗:学过忘了
- SpringBoot项目做过几个:1个(毕业设计,大部分不记得了)
4、MySQL看的哪些资料:
- sql 熟练吗:一般
- 索引底层原理懂吗:不懂
5、计算机基础
* 计算机网络看什么资料:计算机网络 第7版(本科课程)
* 操作系统看什么资料:计算机操作系统第3版(本科课程)
* 计算机组成原来看的什么资料:计算机组成原理与系统结构_包健(本科课程)
学习安排(2023.7.2)
课程大纲: 所有课程大纲入口,你要的都有
你好像大多接触过,不过大都忘了,那我们重新过一遍吧,并且为了学的更快,请严格按照我的目录说明来学习哈,到时候你是需要包装有工作经验的,所以到时候项目这块需要多做,你先学,除了项目之后,八股文比较重要的是这几个:Java相关 + jvm + mysql + redis,不过到时候跟着我的面试题来就行。具体安排如下:
1、Java理论:先学习Java理论,先学习 Java基础,之后在学习 Java进阶,由于你不是校招,也不是面大厂啥的,你只需要按照我每个目录的最低要求掌握即可,该跳过的可以跳过哈。这样学起来快一些,可以挪出更多做项目和复习。然后集合源码不懂的跳过即可。
实践:学习Java理论的时候,同时也刷一下语法实践,锻炼下代码能力,学起来相对不那么枯燥,就配套刷这个:Java配套练习
说明:你也学过不少Java教程,相信你很多都懂了,懂的麻烦跳过,不用担心忘了,不用担心忘了,不用担心忘了,项目不需要跟着做,做配套练习就行。
时间安排:由于你在工作,也不大清楚你的时间投入,个人推荐一个月学完Java。你当然也能更快。
2、学完了「1」,就学习下web的知识,也就是用来做项目的,就按照这个步骤学:web学习路线整合(框架+项目),由于你是社招,到时候你需要多做点项目,可以做这三个:电商入门 + 支付实战 + 论坛 + 微服务都要学。具体说明如下:
javaweb:如果你已经了解过maven,cookie/session的概念,那么javaweb请跳过。
ssm:重点学下spring,其他mybatis,springmvc,请简单了解即可。
其他照常学。
3、八股文:做完了 1 和 2,其实就可以写简历了,到时候八股文的话,重点就是 jAVA + Mysql + redis ,到时候你跟着 八股文题库(必看) 大致刷一下就好了。
主要看下 java基础+集合+mysql索引+redis标4~5?那些,一般一个月是差不多了。
学习顺序:按照1=》2,2做了一个项目之后,项目用到了 mysql +redis,那么就开始学习 3,因为 3 容易忘,到时候需要反复学的。。
暂时先安排这么多,然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口