2023届_Scanner

技术栈测试

1、学Java看的哪个资料:学校教学、java核心技术卷1(没看完)

  • 重载,重写,泛型懂吗? 学过,忘记了

  • Java集合这块学过了吗? 学过,不深入

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

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

  • 链表,栈,队列,二叉树能自己手写吗:
    • 二叉树没有手写过其他手写应该可以
  • AVL树,红黑树,线段树学过吗:
    • AVL树,红黑树接触过 但比较浅
  • 冒泡,快速,归并排序能手写吗:学过 复习一下应该没问题
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
    • 递归,二分,枚举学过
  • LeetCode 大概刷了多少题:没怎么开始刷

3、框架与中间件

  • servlet,cookie,session学过吗:无
  • SSM学过了吗:做过一个项目用过但是没有系统学过
  • redis 学过吗:了解一些
  • SpringBoot项目做过几个:1

4、MySQL看的哪些资料:

  • sql 熟练吗:不熟练
  • 索引底层原理懂吗:不懂

5、计算机基础 — 学校教学

  • 计算机网络看什么资料:
  • 操作系统看什么资料:
  • 计算机组成原来看的什么资料:

学习安排(2023.2.25)

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

我觉得你还是有一定基础的,就是可能很多东西学的不深入,所以这接下来的一两个月,你可以先把常见的八股文大致过一下,并且再做1~2个项目,之后就准备面试和投递了,我觉得至少在做一个项目再去投递吧,因为你也投递了挺多了,先沉淀一下,具体安排如下:

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

(1)java=>jvm=>Java并发:Java进阶,内容很多,你主要看下集合部分的源码分析,我有说重点,你可以挑着看,就看我说的重点,其他不用看,如果你觉得你时间多,Java基础也要补的,就看这个: Java基础,看的时候可以直接看目录我的说明,如果觉得会了就直接跳过不看。之后 JVM 刷 图解JVM学习指南 就可以了。

(2)mysql => redis:这两个是考察重点,看 MySQL原理剖析课程说明 + Redis考什么+高频题汇总 就可以了,学有余力再去看更难的吧,先学着两个,mysql主要看前面20来章,后面主从啥的可以不看。

2、项目:之后你挑一两个项目做吧,课程大纲那里有,先做 SpringBoot+MQ:支付实战 + 仿B站高性能项目学习指南(B站弹幕也可以改成 SpringBoot+MQ+ES项目)。之后项目按照课程大纲那里说的复习。

另外 ,如果你 ssm 框架非常不熟悉的话,那么就按照 web学习路线整合(框架+项目) 学一下框架。另外 javaweb 就不用学了,要学也是主要学一下 spring。

3、算法:可以不学,或者三月份我会更新算法面试突击课程,你可以跟着学。

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

学习顺序建议:建议项目 + 八股文同时学,做完支付实战,重新写一份简历给我,然后我们一边投递一边复习,因为说实话,你简历那个项目涉及的技术栈,都没有springboot,有点简单。

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

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

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

每周学习跟进

发表评论

后才能评论