2024届_。

技术栈测试

1、学Java看的哪个资料:尚硅谷的数据结构与算法、黑马的JAVASE、Mysql、JavaWeb、Git、Maven、SSM、Springboot

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

  • Java集合这块学过了吗? :学过,但是八股没背,并且没法手写

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

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

  • 链表,栈,队列,二叉树能自己手写吗:链表、栈、队列在学习数据结构和算法的时候手写过,二叉树没写过
  • AVL树,红黑树,线段树学过吗:学过AVL和红黑树
  • 冒泡,快速,归并排序能手写吗:突击一下能写
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:递归,二分,贪心,回溯,动规学过,枚举没学过
  • LeetCode 大概刷了多少题:大概刷了130道

3、框架与中间件

  • servlet,cookie,session学过吗:跟着课程学过
  • SSM学过了吗:跟着课程学过
  • redis 学过吗:跟着课程学过
  • SpringBoot项目做过几个:跟着课程做过一两个

4、MySQL看的哪些资料:

  • sql 熟练吗:sql语句突击一下是熟练的
  • 索引底层原理懂吗:学过,但是有点模糊了

5、计算机基础

  • 计算机网络看什么资料:b站湖科大微课堂视频
  • 操作系统看什么资料:没看过
  • 计算机组成原来看的什么资料:没看过

学习安排(2023.4.15)

课程大纲: 所有课程大纲入口,你需要的内容,这里都有

你还是有一点基础的,不过目标以秋招提前批为主,学习上就按照互联网厂子来准备,你秋招也还有时间,到时候如果你要求职银行国企,面试上都会容易很多,我们接下来需要做两个项目 + 你那个黑马外卖的可以当作入门,所以我们要 项目+八股文+算法 三大重点同时学,具体安排如下:

1、项目:你有一定的项目基础,但是我建议你做一下牛客网那个项目,虽然烂大街,但是相信我,这个没关系,这个项目可以学到非常多东西,到时候也能把这些东西迁移到其他项目上,之后做一下B站弹幕系统:SpringBoot+MQ+ES项目 + 仿B站高性能项目学习指南,这两个项目,做完后,还需要自己加自己的东西上去,到时候我会给思路。

时间:建议4月份做完第一个,可以先做一个了,到时候有招聘了投递也行,之后慢慢补另外一个,B站那个有点难,之后按照我说说的去复习。

2、算法:你算法可以跟着代码随想录刷,你也可以跟着我的步骤学,就是这个课程:拿捏算法面试课程介绍
时间:可以跟着我节奏,我7月底更新完,但是我会划分easy的题让大家二刷,如果不跟着我刷,那么刷完代码随想录,你需要把这里的高频题的easy+medium刷了:算法高频题库

3、八股文:重点是 mysql + redis + jvm + java集合/并发 学,其他的比如mq啥的,到时候跟着项目来就行,408直接复习的时候刷就行。你是按照面试题来说的,但是我建议你Mysql+jvm这些要系统学习一下,之后按照我给的高频题库刷即可。
mysql => redis:这两个是考察重点,看 MySQL原理剖析课程说明 + Redis考什么+高频题汇总 就可以了
jvm=>Java并发: JVM 刷 图解JVM学习指南 就可以了,之后学习下Java并发,重点看前面二三十章就行了(每一章我会 标记),后面比较难的先不学,不过Java并发第一次容易蒙圈,哈哈,没关系哈,把我标注懂点的学完就行。

时间:这个不好把控,八股文太多。

之后按照高频题库复习就好了: 八股文题库(必看) ,刷完应付银行类以及普通中厂完全没问题的了。(这个题库最近会更改)

然后如果你精力多的话,按照 八股文各大考点分析 去查漏补缺,但是面银行,中小公司,一般 八股文题库(必看) 就够的了。

学习顺序建议:可以三个同时学,优先刷完项目,之后一边复习项目+八股文+算法=〉投递面试。
总体时间建议:七月份完成一刷吧,到时候提前批开始了,但是小部分开始而已,大部分还是八月多开始。。

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

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

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

每周学习跟进

2023.04.15-2023.0425

因为最近事情有点多,就学的有点少
主要学了:
1. java并发编程讲义的1-24章;
2. 仿牛客网的项目前两章内容
3. 代码随想录的队列与栈还有部分二叉树题目

发表评论

后才能评论

评论(1)

  • mpweixin用户 训练营会员 2023-08-13 8:02 下午

    最新更新:
    项目里面增加了一个:渐进式K-V缓存框架
    项目介绍:Java 实现渐进式 K-V 缓存框架,为日常开发提供一套简单易用的缓存框架
    项目功能:
    1. 支持 Expire 过期特性,实现了定时删除和惰性删除两种过期键删除策略;
    2. 内置 FIFO、LRU、LFU 等多种缓存淘汰算法;
    3. 自定义删除监听器和慢操作监听器,实现了对删除和慢操作的监听;
    4. 支持 AOF 持久化机制,实现了对 AOF 文件的载入与数据还原;
    5. 自定义渐进式 Rehash HashMap,实现了渐进式 Rehash 扩容机制。
    新增一个实习项目:AI中台resource—service模块和schedule—service模块开发。里面用到了K8s和Docker