蘑菇车联--JAVA实习已OC
1.自我介绍
2.对项目进行介绍
3.介绍一下索引
4.为什么使用B+树,为什么使用B+树会使用IO操作更少
5.索引创建应该选用哪些字段
6.索引是越多越好吗,维护成本体现在哪里
7.了解哪些集合
8.ArrayList 和 LinkedList 主要什么时候用
9.HashMap了解过吗
10.进化成红黑树数组长度64,链表长度8这个可以修改吗(不清楚)
11.垃圾收集算法
12.Eden区主要用什么垃圾回收算法
13.死亡对象的判断方法
14.哪些可以作为GC Root(答得不全)
15.介绍一下CMS垃圾收集器的过程
16.CMS是采用标记-清除算法,产生的内存碎片怎么办(不清楚)
17.问一些学习相关的,反问
总体问得还是不难,最近面了这么多一道算法题都没做过不知道为什么,面试官人也挺好的
更新:面试完后两个小时约二面
二面主要就是聊项目,其他没什么
面完后半小时约三面
后续:已oc
2.对项目进行介绍
3.介绍一下索引
4.为什么使用B+树,为什么使用B+树会使用IO操作更少
5.索引创建应该选用哪些字段
6.索引是越多越好吗,维护成本体现在哪里
7.了解哪些集合
8.ArrayList 和 LinkedList 主要什么时候用
9.HashMap了解过吗
10.进化成红黑树数组长度64,链表长度8这个可以修改吗(不清楚)
11.垃圾收集算法
12.Eden区主要用什么垃圾回收算法
13.死亡对象的判断方法
14.哪些可以作为GC Root(答得不全)
15.介绍一下CMS垃圾收集器的过程
16.CMS是采用标记-清除算法,产生的内存碎片怎么办(不清楚)
17.问一些学习相关的,反问
总体问得还是不难,最近面了这么多一道算法题都没做过不知道为什么,面试官人也挺好的
更新:面试完后两个小时约二面
二面主要就是聊项目,其他没什么
面完后半小时约三面
后续:已oc
全部评论
gc root 记住有四个就行了,虚拟机栈中引用的对象,本地方法栈中引用的对象,方法区引用的静态变量,方法区引用的常量。
CMS 和 G1 相比的问题就在于会有内存碎片,没有什么具体的解决方案,但是有个参数可以打开,就是经过多少次 full gc 之后就要进行一次整理
他问的问题主要是围绕项目展开的呢还是直接问的这些问题呀?
佬,三面主要问什么呀😊
昨天面这个两个小时之内没通知我,那就是挂了。😅
我也在面这个 已经二面完了
没有手撕吗
我这个也oc了 感觉一般就没去
相关推荐