JVM-bilibili的面试题故事
面试地点为大连,故事是这样的,一个小哥来面试,没答面试题还说自己5年java经验。。,于是故事开始了:
以下问题答案均来自(笔者只作记录,shadiao没答上来,我整理了弹幕和网络的答案,分享给大家)https://www.bilibili.com/video/BV1VT4y1G7X1
- JVM运行时数据区由程序计数器、堆、虚拟机栈、本地方法栈、方法区部分组成
- shadiao答:线程栈(虚拟机栈),本地方法栈
- shadiao答:新生代,老生代
- 在幸存者区移动了15次(https://blog.csdn.net/qq_32099833/article/details/103721326)
- shadiao答:方法区
- 知道程序计数器吗?有什莫作用?
- 垃圾回收机制了解吗?
- GC算法有几种?
- JVM调优做过吗?怎么做的?
- 内存溢出在linux服务器上怎么定位?
- jstask用过吗?
- spring 源码看过吗?spring的启动过程?
- btree和hash的区别?
此时小哥已经完全被问蒙蔽了,
- 小哥:这些实际工作用不到吧?
- up: 实际工作能用到的都在笔试面试题上啊,你没做呀
- 小哥:..........
JVM经典面试题(大连适用)
原文:https://www.cnblogs.com/fengyongzhi/p/12822948.html