2024届_smiler

技术栈测试

1、学Java看的哪个资料:JavaGuide, 黑马的Java八股文视频

  • 重载,重写,泛型懂吗?
  • Java集合这块学过了吗?
    学过
  • HashMap源码,JVM,JUC是否看过:
    HashMap源码没有看过源码
    JVM,JUC学过八股,但没有看过源码

2、数据结构与算法看的哪个资料:学校,可能其他的就是leetcode的题解,其他不会的就直接上网搜

  • 链表,栈,队列,二叉树能自己手写吗:
    突击一下可以手写
  • AVL树,红黑树,线段树学过吗:
    avl树学过,剩下两个不会
  • 冒泡,快速,归并排序能手写吗:
    突击一下可以手写
  • 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
    都学过,但是回溯和动规掌握的一知半解
  • LeetCode 大概刷了多少题:
    200

3、框架与中间件

  • servlet,cookie,session学过吗:
    学过,但servlet有点忘了
  • SSM学过了吗:
    学过
  • redis 学过吗:
    学过,会用,但对底层原理掌握不多
  • SpringBoot项目做过几个:
    两个,一个仿知乎的论坛,一个权限管理系统

4、MySQL看的哪些资料:小林coding的图解,黑马的mysql八股

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

5、计算机基础

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

学习规划(2023.9.16)

一些链接入口

课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。

你的大致情况分析与规划

首先你的学历还是不错的,所以面试机会也有,加上有个实习,但是以你目前的情况,互联网大厂应该是过不了的,或者能过一面,但是会过不了二面,无论是八股文还是算法,所以呢,接下来我们需要补一补。

不过加上你也没有那么多时间去系统学习了,所以只能先稳住基本问题能掌握,之后再不断拓展补充,以及从每次面试中去复盘。

接下来我们先对最核心的mysql+redis+java+jvm进行一个补充,反正就是多看吧,具体安排看下嘛

具体学习安排

1、项目:写好你的简历之后,你项目写了什么,你需要先保证你自己是怎么实现的,面试官之后会拓展问你,拓展的本质就是对八股文的考察,所以呢,项目你也不怎么需要特意去学,只需要保证你写的,知道自己为啥那样子实现。

2、算法:目前你的算法,还需要继续刷,现在面大厂,基本会考察一些算法题了,你把 算法高频题库 这个刷了就可以的了,然后先优先刷里面的中等 + 容易的题吧,并且链表+二叉树是最重点,这个题库刷了,就足够的了。

时间推荐:推荐每天刷三四道吧,优先把中等题+容易题过一下,快排记得过一下。

3、八股文:这个是我们的重点,不过你也有一定的基础,系统看资料来不及,所以我这里是让你看我整理的突击版本,先有个印象吧,具体安排如下(按照我说的来):

(1)redis+mysql + Java:从 0. 面试突击专题学习指南(必看)看对应的即可,注意,mysql索引部分,要看我提供的文章,其他可以不用。

(2)、JVM:JVM还是可以系统 看下这个资料 图解JVM学习指南,可以很快看完,之后看 JVM突击八股文 即可。

(3)网络+操作系统,从 0. 面试突击专题学习指南(必看) 看对应即可,然后 计算机网络部分,要看那几篇文章。

(4)MQ:从高频题库看MQ即可。

然后先搞定这些吧,里面也有附带文章 + 推荐的专栏,有余力就看勒。

学习顺序安排

算法刷题保持手感,每天刷一刷,八股文优先 mysql+redis+java + 计算机网络=>操作系统+JVM+MQ。

就行先安排这么多,然后记得来每周打卡学习进度哈,也可以星球每天打卡哦,我会看的,比如像他们这样:0. 每周打卡做的比较好的成员示例,你也可以每天打卡或者星球打卡吧,我会看的

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

每周打卡记录

9.16-9.24
算法:这一周把高频算法题的链表和二叉树的部分的中等难度题都做了,排序把快排和堆排序都复习了
八股文:把Java并发和集合,JVM,Mysql,Redis都过了一遍,下周开始看操作系统,计网,Java框架,MQ

9.25-10.1
算法:这一周把高频算法题排序,二分查找,双指针的前三题做好了
八股文:把操作系统,计网,Java框架,MQ都过了一遍,下周开始看另一个面试突击(有视频版本的),Java框架感觉还得再看一看

10.2-10.8
算法:栈和队列,记忆化搜索做完了,开始重做链表题
八股文:重点复习了redis计网

10.9-10.22
前一周没有记录,这段时间面试有点多,都还在整理面经
算法:开始看了算法课了,重点在看回溯和动态规划
八股文:过了一遍Java 多线程的参考文章

10.23-11.12
上次更新的好像没保存上,这次把这段时间都记录上吧
算法:看完了动规回溯,位运算和数学相关,同时一直刷每日一题
八股文:看完了JVM图解

11.13-11.19
算法:做了一些图论的题
八股文:看完了Kafka的参考文章

11.20-11.26
算法:每日一题
八股文:看了数据库的分库分表,主备,读写分离

11.27-12.3
算法:每日一题
开始做一个新的项目

12.4-12.10
算法:每日一题
项目:这周电脑坏了拿去修了,项目进度比较慢
八股:在看小林的图解网络

12.11-12.17
算法:每日一题
项目:完成了5个小节
八股:Java并发编程看完了1~5

发表评论

后才能评论