22届_星空物语
技术栈测试
1、学Java看的哪个资料:大连滕泰javase部分
- 重载,重写,泛型懂吗?重载,重写之前懂,泛型不太熟悉
-
Java集合这块学过了吗?学过,有点忘了
- HashMap源码,JVM,JUC是否看过:没怎么看过
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:不能
- AVL树,红黑树,线段树学过吗:红黑树学过,但是不熟
- 冒泡,快速,归并排序能手写吗:不能
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:学过递归,二分,枚举,但是不熟
- LeetCode 大概刷了多少题:未刷
3、框架与中间件
- servlet,cookie,session学过吗:学过忘了
- SSM学过了吗:学过忘了
- redis 学过吗:没学过
- SpringBoot项目做过几个:只做过图书管理系统
4、MySQL看的哪些资料:
- sql 熟练吗:只熟悉基本的增删改查
- 索引底层原理懂吗:不懂
5、计算机基础
* 计算机网络看什么资料:大学课本,已经模糊了
* 操作系统看什么资料:大学课本,已经模糊了
* 计算机组成原来看的什么资料:大学课本,已经模糊了
学习规划(2023.8.25)
一些链接入口
PS:咱们有两个大纲,一个是偏校招偏底层基础,冲击中大厂的:所有课程大纲入口,一个是偏社招,用于进阶的:社招进阶训练营课程大纲。
你的大致情况分析与规划
首先你是 22 届的,那么最好就是在明年五六月份开始尝试投递面试,那会更好可以包装 2 年的工作经验,这样面试机会应该会多一些,所以接下来我们主要分三个阶段走,第一阶段是 Java技术栈+项目,第二阶段是八股文学习,第三阶段是项目优化加点自己的东西,每个阶段的任务安排量,取决于你的学习速度,学的越快,安排量阅读。
第一阶段学习
这以阶段没啥好讲的,就是把 Java 打扎实 + 做两三个 springboot 的项目,具体如下:
1、Java理论:重新学习一下Java吧,这个课程会讲的是深入一些,先学习 Java基础,之后在学习 Java进阶。然后你学过Java,你从Java基础的对象开始重新学吧,其他基本语法可以不用学了,他这个课程讲的比较深入一些。
划重点:为了学习更快,请学习的时候,按照我网站的说明来,每个目录都会说明需要掌握哪些,该跳过的就跳过哈,按照最低的要求来学就行,项目实战就不做了,练习题也可以不做哈,学完忘了不用担心。
配套练习(必做比做):你学到对应模块的时候,可以在牛客网这里刷刷题:Java语法刷题,相当于熟悉一下基本语法。视频的练习你可做可不做,但是这个配套练习必须做哈。
时间安排:建议 1 个月完成,你有C语言基础,我觉得是问题不大的。
推荐时间:1.5个月
2、学完了「1」,就学习下web的知识,也就是用来做项目的,就按照这个步骤学:web学习路线整合(框架+项目),由于你是社招,到时候你需要多做点项目,可以做这三个:电商入门 + 支付实战 + 论坛 + 微服务都要学。具体说明如下:
javaweb:如果你已经了解过maven,cookie/session的概念,那么javaweb请跳过。
ssm:重点学下spring,其他mybatis,springmvc,请简单了解即可。
其他照常学。
推荐时间:框架2~3周,三个项目1.5个月。
就行先安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地