21届庞欢 社招转行

技术栈测试

1、学Java看的哪个资料:

  • 重载,重写,泛型懂吗?掌握的一般

  • Java集合这块学过了吗?掌握的一般

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

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

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

3、框架与中间件

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

4、MySQL看的哪些资料:

  • sql 熟练吗:掌握的一般
  • 索引底层原理懂吗:

5、计算机基础
* 计算机网络看什么资料:牛客网刷题
* 操作系统看什么资料:牛客网
* 计算机组成原来看的什么资料:牛客网

学习安排(2023.2.1)

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

你时间应该挺多,加上自己之前工作薪资还是挺可以的,所以在 Java 这里,也要尽量按照比较高的标准学了,到时候工作履历可以做一些包装,就是包装成 Java 开发的,然后我们就尽量按照好一点公司的来准备,就是八股文+项目+算法都抓,当然,最重要的是项目和八股文,具体安排如下:

项目:按照这个步骤学 web学习路线整合(框架+项目),到时候你有时间也做一做微服务的项目,我这阵子会更新微服务项目 了。

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

(1)jvm=>Java并发: JVM 刷 图解JVM学习指南 就可以了吧,然后 学习下Java并发,重点看前面二三十章吧。另外就是,你 hashmap 这些集合源码也需要看一下,如果不熟悉,可以在 Java进阶 挑集合的看,看完基本稳。

(2)mysql => redis:这两个是考察重点,看 MySQL原理剖析课程说明 + Redis原理剖析阅读指南(新) 就可以了。

算法:你刷一下 算法面试专题 ,然后你在刷下 算法高频题库 ,挑 easy+medium 做,把这个题库大部分刷完,一般面试中大厂还是问题不大。

以上大概学完,按照 八股文题库(必看) 这个复习就可以了,然后如果你精力多的话,按照 八股文各大考点分析 去查漏补缺。

学习顺序建议:时间多的话,建议项目 + 八股文一起学,这样不会太枯燥。

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

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

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

每周学习跟进

2023.2.1
把mysql的前一半视频看完了,只是去看,没有像之前一样把每个语句都操作一遍,感觉省了一大半的时间,因为我的面试经历比较少,不知道面试官具体喜欢问什么,之前我是做C#的,java项目经历也不多,所以不知道那个操作重要,哪个操作只需要百度知道就好了。之前自学效率低,很大一部分是因为这个,非科班,没面试经历,没实操的项目经历。跟着这个学习大纲,感觉很轻便,因为知道那些知识点重要,那些不重要了,感谢!

2023.2.3
看完了JDBC,能了解用java实现sql操作的大致过程,和MySQL一样,没有实际上手操作项目,只是看完后大致记得步骤,再继续看下去。

2023.2.9看完mybatis,没有跟着视频去做,打算先加速看完所有Javaweb直接做项目,再根据面试题强化知识点

发表评论

后才能评论