2020届_幸会
技术栈测试
1、学Java看的哪个资料:
- 重载,重写,泛型懂吗?懂
- Java集合这块学过了吗?学过
- HashMap源码,JVM,JUC是否看过:HashMap 看过面试题,JVM、JUC都重点学过但是忘了。
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:知道原理,需要突击学习
- AVL树,红黑树,线段树学过吗:学过
- 冒泡,快速,归并排序能手写吗:知道原理,需要突击学习
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:递归、二分、枚举,贪心、回溯、动规都需要重新学习
- LeetCode 大概刷了多少题:几乎没有,之前心血来潮刷过十几二十个
3、框架与中间件
- servlet,cookie,session学过吗:学过,原理说不清楚
- SSM学过了吗:学过
- redis 学过吗:重点学过,可能有些遗忘需要复习
- SpringBoot项目做过几个:十个左右吧
4、MySQL看的哪些资料:
- sql 熟练吗:特别复杂的比较困难,简单的还是没问题的
- 索引底层原理懂吗:懂,还学过sql优化、回表、MySQL架构等但都需要复习。
5、计算机基础
* 计算机网络看什么资料:大学时候的知识之后就没复习过
* 操作系统看什么资料:大学时候的知识之后就没复习过
* 计算机组成原来看的什么资料:大学时候的知识之后就没复习过
学习规划(2023.1.30)
这里我写了一篇社招的文章可以看看:毕业三年内,小公司上班,可以往哪方面提升自己
你这个的话,9K 确实太低了,base 有点低,跳槽时会被参考,我感觉跳槽后 15K 的概率比较大,17K要看公司,到时候看看面试的机会了。
对于你的话,我是建议在项目和八股文这块抓重点,八股文就先重点学习 Java + JVM + MySQL + Redis,面试文八股文基本围绕这几个了;项目的话,我感觉你项目做过挺多,操作这块应该相当熟悉了,所以你需要做的就是,挑 3 个项目那样子,重点准备。
由于你这几个月就要面试,所以这篇是建议你把项目+八股文+基础算法,好好捋一捋,之后去面试会有信心一些。具体建议如下:
八股文:
我看你八股文也学了不少,但是我也不是特别清楚你具体掌握的如何,所以这里主要是看我资料,系统捋一捋,重点就是 Java + JVM + MySQL + Redis,然后按照 八股文各大考点分析 来查扣不缺。具体如下
1、redis:你 redis 把这个看了就可以了,比较深入:Redis原理剖析阅读指南(新)。
2、MySQL:mysql 的重点就是索引,事务,锁,一些常用命令这些,你看过视频,刚好看这个比较深入的:MySQL原理剖析课程说明
3、JVM=>Java并发:JVM 刷 图解JVM学习指南 就可以了,之后学习下Java并发,重点看前面二三十章吧,另外,关于hashmap,你需要看下源码,你看 Java进阶 中 hashmap+concurrenthashmap源码分析那一部分。
主要就这三个八股文,之后其他的,差不多要面试的时候,按照 八股文题库(必看) 复习。
算法:
非大厂的话,算法其实掌握常见的简单题就可以了,可以刷下 算法面试专题 ,之后 算法高频题库 挑 easy+medium 做就可以,主要是链表。
项目:
1、你项目好几个,找几个有把握的好好捋一捋,建议选两三个,可以按照这个模式来准备:做项目时需要考虑的几个点,然后你简历需要修改,明天我给你改了。
2、面试项目容易造火箭,问你各种场景题,你可以刷一下这个:分布式课程_常见分布式问题以及解决方案,
学习顺序:建议重点八股文,你学过,应该会比较快,之后项目,再之后算法。
暂时先说这么多,你可以每周打卡学习,这里我也方便给你推荐更多的东西学习,比如像他们这样:社招转行做的比较好的成员示例,
所有课程入口看这里:所有课程大纲入口
有什么问题记得随时私聊帅地
每周学习打卡(一个月连续没更会移除目录)
第一阶段学习计划(2023.02.06更)
2023.02.06-2023.02.12(第一周)预计完成八股文部分Java篇的学习和整理。
2023.02.13-2023.02.19(第二周)预计完成八股文部分JVM篇的学习和整理。
2023.02.20-2023.02.26(第三周)预计完成八股文部分MySQL篇的学习和整理。
2023.02.27-2023.03.05(第四周)预计完成八股文部分Redis篇的学习和整理。
2023.03.06-2023.03.12(第五周)预计完成八股文部分所有部分的学习和整理,通过帅地针对这部分的面试。
第一阶段学习实际完成情况(2023.02.06更)
2023.02.06(第一周,第一天)预计:预计完成集合部分的知识点复习。
2023.02.06(第一周,第一天)实际:
第一阶段学习实际完成情况(2023.03.08更,之前因为一些原因没有坚持下去,重新记录)
2023.03.08(第一周,第一天)预计:预计完成集合部分的知识点复习。
2023.03.08(第一周,第一天)实际:完成集合部分的知识点复习。