2024届_DoubleLu
技术栈测试
1、学Java看的哪个资料:
- 重载,重写,泛型懂吗?head first
-
Java集合这块学过了吗?head first
- HashMap源码,JVM,JUC是否看过:pdai.tech
2、数据结构与算法看的哪个资料:
- 链表,栈,队列,二叉树能自己手写吗:能手写链表和二叉树
- AVL树,红黑树,线段树学过吗:知道AVL和红黑树
- 冒泡,快速,归并排序能手写吗:能手写快排
- 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:递归,二分,回溯,动规
- LeetCode 大概刷了多少题:300左右
3、框架与中间件
- servlet,cookie,session学过吗:跟着项目学过
- SSM学过了吗:
- redis 学过吗:小林coding
- SpringBoot项目做过几个:1个,仿牛客论坛
4、MySQL看的哪些资料:
- sql 熟练吗:学过忘了
- 索引底层原理懂吗:小林coding
5、计算机基础
* 计算机网络看什么资料:小林coding
* 操作系统看什么资料:
* 计算机组成原来看的什么资料:
学习安排(2023.2.10)
课程大纲: 所有课程大纲入口
我们准备下暑假实习,不过你目标肯定是想 找好一点的公司了,所以八股文和项目这块还需要再捋一捋,具体安排如下:
项目:你做过牛客网,不过我觉得可以可以再做一个,可以先做 SpringBoot+MQ:支付实战 ,因为你另外一个非 Java 项目,我寻思面试官可能不知道问你啥,它估计也不大懂,所以可以再做一个项目,然后关于牛客网的项目,你按照这个复习一下:社区论坛+支付实战项目问题总结。
PS:如果你觉得自己 web 这块比较熟悉,想不做也可以。
八股文:重点是 mysql + redis + jvm + java集合/并发 + 计算机网络,其他的比如mq啥的,到时候跟着项目来。具体学习顺序:
(1)jvm=>Java并发: JVM 刷 图解JVM学习指南 就可以了吧,然后 学习下Java并发,重点看前面二三十章吧。另外就是,你 hashmap 这些集合源码也需要看一下,如果不熟悉,可以在 Java进阶 挑集合的看,看完基本稳。
(2)mysql => redis(这两个尽可能深入掌握,问的多):这两个是考察重点,看 MySQL原理剖析课程说明 + Redis原理剖析阅读指南(新) 就可以了。
(3)计算机网络:你看小林图解的,我觉得应该差不多了。
算法:你算法也刷过几百道,你 算法高频题库 挑 easy+medium 做,把这个题库大部分刷完,一般面试大厂还是问题不大。
以上大概学完,按照 八股文题库(必看) 这个复习就可以了,然后如果你精力多的话,按照 八股文各大考点分析 去查漏补缺。
学习顺序建议:三者可以同时学,过完就去投递暑假实习吧,安排的 内容不算多。我觉得二月底可以小范围慢慢投递吧。
然后记得来每周打卡学习进度哈,比如像他们这样:23与22届做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的
有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口
每周学习跟进
【2023年2月20日-2023年2月26日】
项目:《SpringBoot+MQ:支付实战》的前12章学习完成,第13章学到RabbitMQ的使用
八股:看到《图解JVM学习指南》的第四章(JVM的垃圾回收机制)
算法:全排列、全排列II
下周计划:学完《SpringBoot+MQ:支付实战》,梳理一下仿牛客论坛的项目,八股和算法开始重点复习
【2023年2月26日-2023年3月5日】
项目:学完了《SpringBoot+MQ:支付实战》(还没整合到简历上),梳理了仿牛客论坛项目的用户注册登录模块、帖子详情模块和私信列表模块
八股:看完了《图解JVM学习指南》
算法:一天四道题+每日一题,跟着《代码随想录》二刷到贪心算法章节。看到贪心算法的题,有的能有一点思路,但是不能直接写出代码
下周计划:梳理完仿牛客论坛项目,顺带复习一下的redis、kafka和Elasticsearch的八股;看完Java并发和Java进阶;尽量一天四道题(控制做题时间)+每日一题
【2023年3月6日-2023年3月12日】
项目:梳理完了仿牛客论坛项目,项目都已整合到简历上
八股:没有分时间看
算法:一天四道题,有的每日一题看着好难,没能坚持跟着做,跟着《代码随想录》二刷到动态规划算法的背包问题章节
下周计划:八股作为重点,先看完Java的八股;尽量一天四道题(控制做题时间);开始投递暑期实习
【2023年3月13日-2023年3月19日】
项目:还没有再次梳理
八股:看完了Java并发、Java进阶和MySQL原理剖析课程说明看了
算法:一天四道题,跟着《代码随想录》二刷到动态规划算法的股票问题章节
下周计划:梳理项目、看完八股;尽量一天四道题(控制做题时间);投递一些日常实习
【2023年3月27日-2023年4月2日】
项目:在跟着看视频时的笔记进行梳理
八股:看到《redis设计与实现》的第三部分;看到《深入理解Java虚拟机》的垃圾收集器
算法:这周没怎么刷题,主要在做笔试和测评
下周计划:继续看《深入理解Java虚拟机》和《redis设计与实现》;继续刷题