2020届_GU
技术栈测试
1、学Java看的哪个资料:毕向东java基础视频,尚硅谷java入门视频
- 重载,重写,泛型懂吗?了解
-
Java集合这块学过了吗?
- HashMap源码,JVM,JUC是否看过:
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:了解不能手写
- AVL树,红黑树,线段树学过吗:AVL树,红黑树学过
- 冒泡,快速,归并排序能手写吗:勉强能手写,不熟练
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:了解过一点
- LeetCode 大概刷了多少题:
3、框架与中间件
- servlet,cookie,session学过吗:
- SSM学过了吗:
- redis 学过吗:
- SpringBoot项目做过几个:
4、MySQL看的哪些资料:
- sql 熟练吗:增删改查
- 索引底层原理懂吗:
5、计算机基础
* 计算机网络看什么资料:教材
* 操作系统看什么资料:教材
* 计算机组成原来看的什么资料:教材
学习规划(2022.3.15)
你这个后面是走社招,一般社招就问 Java相关 + 基于项目问你的问题,所以我觉得你可以把 Java 巩固一下,然后就做个项目,然后给予项目涉及到的问题来准备相关面试题(我都会准备好对应面试题的了),所以我觉得你可以先这样学
1、由于你有一定的 Java 基础,可以从 Java 进阶开始学:Java进阶,里面的集合,String,StringBuilder,多线程,单例模式等都是面试高频考点,所以你学这个视频,一方面是巩固Java,一方面也是复习下可能会考到的面试题,另外学习集合的时候,源码剖析有点难,你到时候懵逼的话,先大致过一过,没有搞懂也没事,后面再来针对性学吧。
2、学完就直接学做项目相关的吧,按照课程大纲的 第四,五,六,七 来学,下面强调下各个内容的要点:
第四阶段::javaweb 的项目可以不用做,主要就是入门下 html+js+css,如果你懂,也可以跳过,还是就是学习下 cookie/session/serlvet 这几个重点的内容。
第五阶段:docker,nginx和消息队列先不写,项目需要用到再学
第六、七阶段:ssm 项目其实可以不用做,可以直接做第七阶段的两个springboot 的项目。
之后就是复习我给的面试题,然后投递简历,看你学习速度了,这个是大致安排,学习过程有什么疑惑,再微信私聊我讨论哈。
然后每周来更新下学习进度,也可以星球那里打卡哦。
每周学习跟进
220401-220430
四月份比较忙,就只复习了java基础部分
学习了java基础的23(类与对象快速入门)-40(断点调试)的课程
220504-220509
进入java进阶课程的学习
学习了1(类变量与类方法详解)–4(单例模式与final)的课程
220510-220515
本周项目投产,没有新的学习进度
220516—220522
5(抽象类)—7四种内部类详解
220506–220606
8(枚举)–11(异常)
220607-220620
12(try、catch、throws)-15(Integer类)
220701-220718
16(String详解)-20(集合入门)