蘑菇车联--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
全部评论
gc root 记住有四个就行了,虚拟机栈中引用的对象,本地方法栈中引用的对象,方法区引用的静态变量,方法区引用的常量。 CMS 和 G1 相比的问题就在于会有内存碎片,没有什么具体的解决方案,但是有个参数可以打开,就是经过多少次 full gc 之后就要进行一次整理
6 回复 分享
发布于 02-22 17:27 广东
他问的问题主要是围绕项目展开的呢还是直接问的这些问题呀?
1 回复 分享
发布于 02-25 11:09 山西
佬,三面主要问什么呀😊
1 回复 分享
发布于 03-07 18:46 四川
昨天面这个两个小时之内没通知我,那就是挂了。😅
点赞 回复 分享
发布于 02-22 23:43 安徽
我也在面这个 已经二面完了
点赞 回复 分享
发布于 02-23 11:19 广东
没有手撕吗
点赞 回复 分享
发布于 02-26 18:55 重庆
我这个也oc了 感觉一般就没去
点赞 回复 分享
发布于 04-04 22:37 广东

相关推荐

不愿透露姓名的神秘牛友
11-22 13:06
贝壳找房 前端工程师 21*16 本科985
点赞 评论 收藏
分享
评论
6
61
分享
牛客网
牛客企业服务