2023届_别翘二郎腿

技术栈测试

1、学Java看的哪个资料:尚硅谷宋红康

  • 重载,重写,泛型懂吗?
    重载重写懂,泛型现在只能在容器进行值传递的时候用一下。
  • Java集合这块学过了吗?
    学过
  • HashMap源码,JVM,JUC是否看过:
    只背过一点八股

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

  • 链表,栈,队列,二叉树能自己手写吗:
    链表、栈、队列复习一下可以,二叉树不能
  • AVL树,红黑树,线段树学过吗:
  • 冒泡,快速,归并排序能手写吗:
    冒泡,快速复习一下可以,归并不会
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
    递归、二分
  • LeetCode 大概刷了多少题:
    15道左右
    3、框架与中间件

  • servlet,cookie,session学过吗:

  • SSM学过了吗:
    会用SpringBoot、mybatis,对mybatisplus的一些方法比较陌生
  • redis 学过吗:
    学过,但是只是大体一过
  • SpringBoot项目做过几个:
    自己没做过,实习的时候公司是SpringBoot+vue的,写过crud的接口

4、MySQL看的哪些资料:尚硅谷b站视频

  • sql 熟练吗:
    关联查询有点生疏,需要看着笔记写
  • 索引底层原理懂吗:
    记得是:b+树、可以减少磁盘io次数,不会特别高,相邻的数据靠在一起,一个磁盘的扇区存一块数据只需要一次io。看看八股应该能记起来

5、计算机基础
* 计算机网络看什么资料:计网比较薄弱
* 操作系统看什么资料:没有看过
* 计算机组成原来看的什么资料:没有看过

学习安排(2022.11.12)

你的情况估计就是挺多东西浅浅接触过,不过同时你有个实习经历,这是一个加分点,但是这里我也需要强调的是,一般实习的东西,考点不多,所以我们到时候有时间也要做一两个项目,不过前期我们先专注学习下八股文,具体安排如下:

八股文:重点是 mysql + redis + jvm + java集合/并发 学,其他的比如mq啥的,到时候跟着项目来,408也可以晚点学,但是你好像没看过操作系统+计算机组成,我感觉可以简单过一下,就简单过一下就行了。具体学习顺序:
java=>jvm=>Java并发:Java进阶,内容很多,你主要看下集合部分的源码分析,我有说重点,你可以跳着看,之后 JVM 刷 图解JVM学习指南 就可以了,之后学习下Java并发,重点看前面二三十章吧。

mysql => redis:这两个是考察重点,看 MySQL原理剖析课程说明 + Redis考什么+高频题汇总 就可以了。

然后我说的 计组+操作系统,你可以找个时间把他们简单刷下,内容很短,快速入门,所有课程大纲入口 那里能看到。

项目:之后你挑一两个项目做吧,课程大纲那里有,可以选 SpringBoot+MQ:支付实战 + 仿B站高性能项目学习指南。之后项目按照课程大纲那里说的复习。

算法:我觉得你需要刷下简单算法题,可以刷下 算法面试专题 ,之后 算法高频题库 挑 easy+medium 做。

以上大概学完,按照 八股文题库(必看) 这个复习就可以了。

学习顺序建议:八股文+算法可以同时学,看你自己了,项目可以慢点,总体内容有点多,遇到难的要放一放也行,具体你学的时候,找我商量吧。
然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的

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

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

每周学习跟进

第一周(22.11.14-22.11.20)
* 11.14进度:
Java进阶的类变量与类方法详解
Java进阶的main方法
Java进阶的代码块
* 11.15进度:
Java进阶的单例模式与final
Java进阶的抽象类、接口 (未全部完成)
Java进阶的异常
Java进阶的Integer类
* 11.16进度:
Java进阶的String、StringBuffer、StringBuilder
* 11.17进度:
图解JVM专栏 1-14篇
* 11.18进度:
图解JVM专栏 15-21篇
* 11.19进度:
Java进阶的集合 (1/2)
* 11.20进度:
回顾一周知识
图解JVM专栏 22-28篇

第二周(22.11.21-22.11.27)
* 11.21进度:
Java进阶的集合 (2/2)完成
* 11.22进度:
图解JVM专栏 29-35篇
* 11.23进度:
图解JVM专栏 完结
* 11.24进度:
复习图解JVM专栏第一遍
* 11.25进度:
Java进阶的多线程
多线程详解 1-2篇
* 11.26进度:
计算机组成原理(1/2)
* 11.27进度:
计算机组成原理(2/2)

第三周(22.11.28-22.12.04)
* 11.28进度:
操作系统(1/3)
* 11.29进度:
操作系统(2/3)
* 11.29进度:
操作系统(3/3)
* 12.30进度:
多线程详解 3-7篇

第四周(22.12.05-22.12.11)

第五周(22.12.12-22.12.18)

第六周(22.12.19-22.12.25)

第七周(22.12.26-23.01.01)

第八周(23.01.02-23.01.08)

第九周(23.01.09-22.01.15)

第十周(23.01.16-23.01.22)

学习建议(2023.1.30)

你把我安排的项目,花点时间做一个,把 redis 和 mq 在项目用一下,后面好复习一点。

至于你说的,串联不起来也正常,需要多学,慢慢就能连起来了,现在也要二月份了,要慢慢基于面经来复习了,学习建议是:

redis:你 redis 看一下这个专栏:Redis原理剖析阅读指南(新),看完基本够的了。

其他的 mysql + java 这些,一般能掌握课程大纲那些算可以的了,mysql 可以二刷,然后你基于面经来复习吧: 八股文各大考点分析

然后其他各方面的,你可以看看课程大纲的文章文章 + 挑着来学,然后二月底 那样子,就开始投入面试这块了,在面试中成长。

发表评论

后才能评论