2020届_周刚
技术栈测试
1、学Java看的哪个资料:黑马Java,基本上都是黑马的课程
- 重载,重写,泛型懂吗?
答:了解,知道重载一般是父子类中的,重写一般是在一个类中构造函数用。泛型一般不指具体类型,在集合比较常见。其他的都不记得忘记了。 - Java集合这块学过了吗?
答:list set 都学过,list有arraylist和linklist 和set的区别是set中不可以放重复的元素。其他的不记得了,但是看视频或者笔记可以很快记起来。 - HashMap源码,JVM,JUC是否看过:
答HashMap看过黑马视频的源码解析,其他的不记得了。
2、数据结构与算法看的哪个资料:
答:考研的时候,考的是数据结构,除了图没学过,其他的应该都学过,不过现在基本都不记得了。 - 链表,栈,队列,二叉树能自己手写吗:
答:学过不记得了,看视频,复习一下,应该能写出来。读研的时候都写过。 - AVL树,红黑树,线段树学过吗:
-
冒泡,快速,归并排序能手写吗:
答:学过不记得了,看看视频复习之后应该可以手写出来。但是每次学过了就忘了,记不住。 - 递归,二分,贪心,回溯,动规,枚举这几种算法学过哪几种:
答:递归和二分学过,读研的时候学过贪心和动态规划。但是时间长了,贪心和动态规划真的一点都没印象了。 - LeetCode 大概刷了多少题:
3、框架与中间件
- servlet,cookie,session学过吗:
答:学过看过黑马的javaweb阶段。但是不太记得住了。 - SSM学过了吗:
答:学过spring和mybatis。做过笔记,但是用的不熟练。 - redis 学过吗:
答:学过简单的,知道是键值对形式。具体怎么用,不知道。 - SpringBoot项目做过几个:
答:完整的一个都没做过,上班的时候,改过别人写的代码。做过一些小的CRUD模块,用mybaitsplus做的。
4、MySQL看的哪些资料: -
sql 熟练吗:
答:简单的查询,连查也会。再高等级的不知道了。 - 索引底层原理懂吗:
5、计算机基础
- 计算机网络看什么资料:
答:大学时候的有计算机网络课程,考研的时候也考过。 - 操作系统看什么资料:
- 计算机组成原来看的什么资料:
学习规划(2023.3.9)
课程大纲: 所有课程大纲入口 ,PS:你要的东西,课程大纲基本都会有哈,需要学啥记得来课程大纲看看。
由于时间有限,我们先把一些比较重要的过一下,之后再来基于简历以及面试考点复习,我们先做一个项目,并且由于时间关系,项目不能太大,到时候在包装了,然后重点过一下 redis + mysql 以及 java集合+java基础面对象知识,银行的面试相对简单,一面可能就十分钟介绍了,可能就问非技术问题,二面可能聊一下项目,然后问一些八股文。
具体安排如下:
1、项目:你就自己先完整做一个项目,就做这个牛客网社区吧:SpringBoot+MQ+ES项目,主要就是先简单接触下 redis + mq 这些吧,做完这个项目,按照这个来写简历:仿牛客网简历书写+可能被问的问题,按照它写简历就行,一般不会问很难,做的时候,要关注下这些:做项目时需要考虑的几个点,就先做一个就行。
2、八股文:先重点学习一下 mysql + redis,这两个问的多一些,mysql 主要关注索引这一块哈,mysql 看这个:MySQL原理剖析课程说明,你看里面的视频吧,应该也够应付了,redis 看 Redis考什么+高频题汇总。
上面这两个优先学完,之后按照 八股文题库(必看) 复习下,重点复习内容:
java基础 + java集合(你看里面的视频讲解就好了) + 多线程基础(只需要看基础,不需要看并发)
redis + mysql + mq,然后到时候还得刷几道 sql
之后有时间,看下 jvm => 了解简单的垃圾回收 + 内存运行区域即可。
不过你先学,因为我还要根据你速度给你安排调整。有什么问题记得随时私聊帅地
课程大纲: 所有课程大纲入口