2024届 horizon

1、学Java看的哪个资料:

  • 重载,重写,泛型懂吗?懂

  • Java集合这块学过了吗?学过

  • HashMap源码,JVM,JUC是否看过:

2、数据结构与算法看的哪个资料:

  • 链表,栈,队列,二叉树能自己手写吗:
  • AVL树,红黑树,线段树学过吗:
  • 冒泡,快速,归并排序能手写吗:
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
  • LeetCode 大概刷了多少题:

3、框架与中间件

  • servlet,cookie,session学过吗:
  • SSM学过了吗:
  • redis 学过吗:
  • SpringBoot项目做过几个:

4、MySQL看的哪些资料:

  • sql 熟练吗:学过忘了
  • 索引底层原理懂吗:

5、计算机基础
* 计算机网络看什么资料:学过忘了
* 操作系统看什么资料:学过忘了
* 计算机组成原来看的什么资料:学过忘了

学习安排(2023.5.28)

课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。

你需要学的还挺多的,到时候抓住一波秋招正式批吧,具体看你学习进度了,最核心的还是春招,毕竟秋招只有三个月了,具体安排如下(我给出推荐,不过是基于一天6小时的学习):

1、深入Java理论:你可以学习 Java进阶,你看过 Java 的教程,不过很多教程讲的不够深入,你再学习下 Java进阶重点看下我划出来的那一部分哈,都是面试考点,然后源码分析有点难,到时候如果看不懂就先放一放,反正看不懂也没事,有个大概的认知就行。另外就是课程有点长,不过能够跟着吃下来,后面面试也会容易很多。

然后关于我说可以跳过的,你简单了解概念,接触过的话,跳过即可,你时间也不充裕。

时间推荐:2周。

2、框架与项目:直接按照这个步骤学:web学习路线整合(框架+项目),等你做完两个springboot项目,就具体了投递简历的条件了。
注意点:学的时候也按照我说的来哈,比如学习 Javaweb 的时候,就简单过一下就好了,忘了没事哦,ssm框架学习我网站上的,比较简短,之后项目的话,你就做 电商支付+B站弹幕/牛客网论坛 都可以,先把电商支付做了。

完成推荐时间啊(如果安排平均一天6小时):一周学完JavaWeb,两周学完ssm框架,3周做完两个springboot项目

3、八股文:重点是 mysql + redis + jvm + java集合/并发 + 计算机网络,其他的比如mq啥的,到时候跟着项目来。具体学习顺序:

(1)mysql你看 MySQL原理剖析课程说明,看看能不能看懂索引的那些,到时候看不懂再和我说吧,我再给你视频相关的资料。

(2)redis 的话,个人建议看下《redis设计与运维》这本书,有个全面的了解,《Redis开发与运维》怎么看 + 重点章节,之后看 Redis考什么+高频题汇总 就可以

(3)jvm: JVM 刷 图解JVM学习指南 就可以了吧,后面有时间再 学习下Java并发(现在先不学)。

时间推荐:不好把握,我觉得这三个,3周搞定没问题。

4、算法:就按照 我这个课程刷就行:拿捏算法面试课程,主要刷 easy + medium 部分。

时间推荐:每周刷 12~15道题。

5、复习:之后按照高频题库复习就好了: 八股文题库(必看) ,刷完应付银行类以及普通中厂完全没问题的了,这个当作第一轮整体复习,后面复习完,想要更加详细的,按照 按照 八股文各大考点分析 去查漏补缺。

学习顺序:分两条线或者三条线都行,看你个人,1=》2的顺序一条线。3=〉5是条线,4单独一条线。不过我推荐等你做项目之后,再开始学习 八股文。

先不给你安排太多,等你然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:23与22届做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的

有什么问题记得随时私聊帅地

课程大纲: 所有课程大纲入口

学习打卡

发表评论

后才能评论