2024届_八点上线
技术栈测试
1、学Java看的哪个资料:菜鸟教程
- 重载,重写,泛型懂吗?
重载重写学过忘了,泛型没学 -
Java集合这块学过了吗?
没 -
HashMap源码,JVM,JUC是否看过:
没
2、数据结构与算法看的哪个资料:大学课堂ppt
- 链表,栈,队列,二叉树能自己手写吗:
以前写过,现在忘了 - AVL树,红黑树,线段树学过吗:
红黑树好像学过,其它没 -
冒泡,快速,归并排序能手写吗:
以前能,现在忘了 -
递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
递归、二分、枚举学过,其他的不大会 -
LeetCode 大概刷了多少题:
55道
3、框架与中间件 -
servlet,cookie,session学过吗:
没 - SSM学过了吗:
没 - redis 学过吗:
没 - SpringBoot项目做过几个:
基本等同于没做过
4、MySQL看的哪些资料:上课老师的ppt
- sql 熟练吗:
不熟但是会 - 索引底层原理懂吗:
不懂
5、计算机基础
* 计算机网络看什么资料:老师上课的ppt
* 操作系统看什么资料:老师上课的ppt
* 计算机组成原来看的什么资料:老师上课的ppt
学习规划(2023.8.23)
课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。
你这个,基础有点差,不过学历还好,加上也不着急找实习,所以咱们就系统学一下吧,后面直接找中大厂实习,比如明年之类的,找个中大厂的日常实习,还是问题不大,如果能够多投入实习,咱们第一节点主要是,学算法+Java+项目,因为做了项目,方便投递,之后复习核心八股文就可以了,明年差不多要找实习时再相对全面复习八股文,具体安排如下:
1、Java理论:Java菜鸟教程不大行,太浅了,需要学深入一点,从头学习吧,直接学习Java基础 ,然后学习 Java进阶吧,Java进阶那里,源码分析有点难,看不懂可以跳过哈,问题不大的。然后学习Java基础时,可以跳到对象章节开始。
划重点:为了学习更快,请学习的时候,按照我网站的说明来,每个目录都会说明需要掌握哪些,该跳过的就跳过哈,按照最低的要求来学就行,项目实战就不做了,练习题也可以不做哈,学完忘了不用担心。
配套练习(必做比做):你学到对应模块的时候,可以在牛客网这里刷刷题:Java语法刷题,相当于熟悉一下基本语法。视频的练习你可做可不做,但是这个配套练习必须做哈。
时间安排:建议 1 个月完成,你有语言基础,我觉得是问题不大的。
2、框架与项目::学完 1 之后,你可以直接跟着这个路线学:web学习路线整合(框架+项目),大概做2个项目,就做电商支付+牛客网/或者B站弹幕,当然,到时候项目有变 也不一定哈。
时间推荐:两个月。
3、算法:这个比较重要,现在算法靠的太多了,你可以跟着我 拿捏算法面试课程 刷,实习之前至少刷两遍,就没问题的了。
时间推荐:建议一周刷 15+ 道题。
4、八股文:八股文可以等你做完一个项目之后再学,先系统刷一下 mysql + jvm + redis,刷完就可以按照面经来刷了
(1)、JVM入门:看 图解JVM学习指南 就行,刷起来应该很快。
(2)、mysql=>redis:mysql 你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我在给你视频。redis 的话先去刷《redis开发与运维》:《Redis开发与运维》怎么看 + 重点章节,对应的电子书这里下载:书籍推荐。
学习顺序:先两条线学,一条Java+项目,也就是学习1=〉2,一条是算法,也就是学习3,等2做了一个项目之后,再一边学习4,也就是说,前期多花时间在算法和Java学习上,后面算法刷到差不多了,Java也学到差不多了,再来学习八股文。
就行先安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地
每周打卡记录
8.24-9.9:
Java理论:java基础和java理论看完,配套练习的java语法刷题刷完
算法:拿捏算法面试系列教程20道
9.10-9.16:
算法:拿捏算法面试系列教程做到第70道
9.17-9.25:
算法:拿捏算法面试系列教程做到第95道
JavaWeb:黑马的javaweb视频看到第七章
9.25-10.1:
JavaWeb:黑马的javaweb视频看完
10.2-10.8:
ssm + springboot:
MyBatis课程看完
Spring课程看完
SpringMVC课程浏览一遍
SpringBoot入门课程看完
10.9-10.21:
项目:
springboot电商系统做完
10.22-11.4:
项目:
电商支付实战做完
11.4-11.23:
八股文:
mysql原理剖析看完
11.23-12.2:
八股文:
redis开发与运维9章
12.3-12.14:
八股文:
redis开发与运维看完
项目:
牛客网社区项目3章
12.14-12.27:
项目:
牛客网社区项目完成
12.28-1.15:
算法:拿捏算法面试系列教程二刷
1.16-1.31:
写简历,学习高频八股
2.1-2.18:
放寒假
2.19-3.3:
八股文高频题库:
Redis、Mysql、设计模式+框架、java基础
3.4-3.17:
八股复习一遍开始投递
3.18-4.9:
一遍面试一遍通过八股文突击版等资料复习
中间忙了一段时间毕设
4.9-5.13
找实习找到一半去忙毕设
5.14-5.29
把毕设给狠狠改了一番,中间约了几家大厂的测开面试,原本以为测开会比后端简单很多,结果全部都g了,实力太菜,老老实实地练练。
5.30-8.25
放暑假,把八股文小程序好好背了背
8.26-9.23
一个月时间眨眼便过,这次重新看了Mysql专栏并做了笔记,第一遍看的时候燕过无痕没留下什么,第二遍看发现了好多没仔细学过的新内容,将设计模式java基础的内容也做了笔记,第一遍学习的时候缺乏思考,仅仅是让新的知识在脑海里留了个印象,第二遍接触有机会在做笔记的过程中对知识进行思考