2021.03.24 哈啰出行春招Java一面

电话面试,全程约60min。
上来先闲聊两句,然后步入正题。
1..class文件加载到内存的过程?解释执行和编译执行?
2.双亲委派机制以及优势?BootstrapClassLoader、ExtentionClassLoader、ApplicationClassLoader、自定义ClassLoader各自加载的内容?
如果用自定义ClassLoad加载了String类,还能用其他加载器加载这个类吗?
3.Java对象的内存布局? Object o = new Object()的具体过程?
4.JVM运行时的内存布局情况,分别说一下每一种的作用?虚拟机栈是属于线程的还是属于方法的?栈帧何时创建?用来存储什么?(哦,天呐)
5.常用的垃圾回收算法与垃圾回收器?CMS和G1的区别?哪种更适合管理大内存?
6.Object类里面有哪些方法?
7.wait、notify、notifyall各自的作用?如果先执行notify,再执行wait会唤醒吗?(不会吧?只听说过unpark、park才会唤醒)
8.wait和sleep的区别?
9.数据库索引的底层结构?联合索引底层是怎么实现的?(没搞明白问什么?裂开了!)
10.联合索引的最左匹配原则?若果对A,B,C列建立联合索引A,B,C,select ...... where A = 1 and B > 2 and C = 3会走联合索引吗?
11.算法题口述一下代码:使用深度优先遍历二叉树,递归搞定
12.concurrentHashMap能保证绝对线程安全吗?(我又裂开了!!!)
13.TCP是如何保证可靠传输的?
14.session和cookie的区别?cookie怎么保证里面的数据安全?
15.项目相关的,聊一聊收获之类的。
手上几个offer?
你的学历还行,为什么不投一下阿里之类的?
反问环节。
我太难了,裂开了~
#面经##校招##哈啰出行##Java工程师#
全部评论
2是 轮不到自定义的string吗?
点赞 回复 分享
发布于 2021-03-24 23:35
兄弟,冲,稳!
点赞 回复 分享
发布于 2021-03-24 23:45
还问手上几个简历的吗😂
点赞 回复 分享
发布于 2021-03-25 12:37
面的啥部门老哥
点赞 回复 分享
发布于 2021-03-25 18:37
老哥,请问实在钉钉上电话面嘛
点赞 回复 分享
发布于 2021-03-26 11:46
进二面了么
点赞 回复 分享
发布于 2021-03-27 11:43
进二面了么
点赞 回复 分享
发布于 2021-03-28 23:21
hxd,进哈啰了吗?
点赞 回复 分享
发布于 2021-11-17 19:26

相关推荐

与火:这不接? 留子的钱不挣白不挣
点赞 评论 收藏
分享
评论
1
39
分享
牛客网
牛客企业服务