来还愿
一面(5月20号)
自我介绍
之前有一个实习经历,问了一下实习内容
1、Spring的循环依赖
2、SpringMVC RequestMapping的默认方法
3、String为什么定义为final
4、垃圾收集,分类
5、索引的作用,为什么不给所有的字段都创建索引
6、层次遍历
二面(5月28号)
面了四十分钟多一点
自我介绍
1、索引的执行过程,以及索引为什么这么快(想起来一个B+树的叶子结点是串联起来的,提示我从IO的角度)
2、以CMS垃圾回收器为例,讲一下垃圾回收的过程(对象不可达的判断方法,GC Roots)
3、jvm各个运行时数据区存放的都是什么,比如:虚拟机栈存的什么,作用是什么,本地方法栈存的什么,1.8之后有什么区别,元空间和直接内存有什么区别
4、守护线程
5、进程和线程的区别
6、队列的特点,循环队列,讲一个循环队列的应用场景
7、TCP三次握手,四次挥手
8、线程的状态,以及状态之间转换的条件,以及原因(比如,有哪几种情况会导致阻塞)
9、讲一下线程池,线程池的好处
10、volatile,作用,是怎么实现可见性的,举个例子讲一下可见性
11、正整数的二进制位有多少个1
自我介绍
之前有一个实习经历,问了一下实习内容
1、Spring的循环依赖
2、SpringMVC RequestMapping的默认方法
3、String为什么定义为final
4、垃圾收集,分类
5、索引的作用,为什么不给所有的字段都创建索引
6、层次遍历
二面(5月28号)
面了四十分钟多一点
自我介绍
1、索引的执行过程,以及索引为什么这么快(想起来一个B+树的叶子结点是串联起来的,提示我从IO的角度)
2、以CMS垃圾回收器为例,讲一下垃圾回收的过程(对象不可达的判断方法,GC Roots)
3、jvm各个运行时数据区存放的都是什么,比如:虚拟机栈存的什么,作用是什么,本地方法栈存的什么,1.8之后有什么区别,元空间和直接内存有什么区别
4、守护线程
5、进程和线程的区别
6、队列的特点,循环队列,讲一个循环队列的应用场景
7、TCP三次握手,四次挥手
8、线程的状态,以及状态之间转换的条件,以及原因(比如,有哪几种情况会导致阻塞)
9、讲一下线程池,线程池的好处
10、volatile,作用,是怎么实现可见性的,举个例子讲一下可见性
11、正整数的二进制位有多少个1
发现自己记性是真的不太好,只能记起来这么多了😂
全部评论
(6) 回帖