2025届+TerryW
按照我视频说的要求来填充你们的技能,之后我来给你们安排学习,下面的回答目的就是看你掌握的如何,你可以这样回答
1、如果还没学,那么不需要回答,就空着
2、如果你学过,那么可以回答:学过忘了,掌握的不错(对于掌握的还不错的,我会选时间对你发起面试)
目的只有一个,就是看你们的大致水平,所以你们也不一定要严格按照我说的回答,但是尽量不要写太长。
技术栈测试
1、学Java看的哪个资料:就跟老师学了
- 重载,重写,泛型懂吗?
-
Java集合这块学过了吗?
- HashMap源码,JVM,JUC是否看过:
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗: 好长时间没写 具体忘了
- AVL树,红黑树,线段树学过吗:学过 但是也忘了
- 冒泡,快速,归并排序能手写吗:会调用stl的函数hhh
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:都刷过一些简单的题
- LeetCode 大概刷了多少题:400左右
3、框架与中间件
- servlet,cookie,session学过吗:
- SSM学过了吗:
- redis 学过吗:
- SpringBoot项目做过几个:
4、MySQL看的哪些资料: 就跟学校老师学的
- sql 熟练吗:基础的
- 索引底层原理懂吗:
5、计算机基础
* 计算机网络看什么资料:从底层向上
* 操作系统看什么资料:学校ppt
* 计算机组成原来看的什么资料:学校ppt
学习规划(2023.5.24)
课程大纲: 所有课程大纲入口,各方面内容都有哦。
你目前就感觉算法还行,但是虽然你刷了 400 道,也不知道具体真实掌握如何,不过你目前比较需要 补的是 项目 + 八股文,咱们尽量就在今年寒假来去投递简历,试试日常实习,具体安排如下:
1、学习 Java:你学过 C++,不过居然转 Java 了,那就需要好好学习 Java了,就看这两个: Java基础 + Java进阶,课程有点长,懂的你就跳过(重点是学习下Java进阶那些内容),好好学完 Java 应该就拿下了,以后复习容易一些。
配套练习:做一下牛客网这个刷题:Java练习,熟悉下 Java 基本语法。
时间推荐:一个月(一天5~6小时计算)
划重点:为了学习更快,请学习的时候,按照我网站的说明来,每个目录都会说明需要掌握哪些,该跳过的就跳过哈,按照最低的要求来学就行,实战可以跳过不做,不要管课程老师是怎么说的。
2、项目:学完了 1 就开始做项目,做了项目才具备投递,按照这个学就行:web学习路线整合(框架+项目),按照要求学哈,javaweb+ssm简单过一下就行,忘了没事哈。
3、算法:你同时按照我这个 拿捏算法面试课程 刷,懂的跳过即可,因为按照我这个刷完,里面的题掌握,面试基本稳了。
时间推荐:平均,一周 15 道(因为你刷过),面试前进行二刷。
4、八股文:学完 1 再来学习八股文,重点是 mysql + redis + jvm + java集合/并发 学,其他的比如mq啥的,到时候跟着项目来就行,408直接复习的时候刷就行。
jvm: JVM 刷 图解JVM学习指南 就可以了。
mysql => redis:这两个是考察重点,看 MySQL原理剖析课程说明 + Redis考什么+高频题汇总 就可以了
之后按照高频题库复习就好了: 八股文题库(必看) ,刷完应付银行类以及普通中厂完全没问题的了。
然后如果你精力多的话,按照 八股文各大考点分析 去查漏补缺,但是面银行,中小公司,一般 八股文题库(必看) 就够的了。
学习顺序建议:三条线:1=》2;1=〉4;3,学完 1 可以学习 2,等 2 做了一个项目之后,可以一边学习 4,期间刷刷题。
然后先安排这么多,八股文这块,等你然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:23与22届做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口
学习打卡
2023.6.1-2023.7.15
这段时间有些懈怠,应该早点看完的java部分只看完20多节,接下来半个月会尽量跟上落下来的部分
2023.7.15-2023.8.15
看完java的基础部分了,剩下半个月尽量看进阶部分
2023.12.1-2023.12.20
看javaweb部分
2023.12.21-2024.1.8
javaweb部分已看完
2024.1.8-2024.1.31
spring、springMVC、springboot课程内容大致过了一遍
2024.2.1-2024.2.29