码迷,mamicode.com
首页 > 其他好文 > 详细

JVM经典面试题(大连适用)

时间:2020-05-03 20:10:11      阅读:64      评论:0      收藏:0      [点我收藏+]

标签:linu   linux服务   方法区   tps   定位   数据   记录   hash   方法   

JVM-bilibili的面试题故事

面试地点为大连,故事是这样的,一个小哥来面试,没答面试题还说自己5年java经验。。,于是故事开始了:

以下问题答案均来自(笔者只作记录,shadiao没答上来,我整理了弹幕和网络的答案,分享给大家)https://www.bilibili.com/video/BV1VT4y1G7X1

  • UP:你了解JVM嘛?
  1. JVM运行时数据区由程序计数器、堆、虚拟机栈、本地方法栈、方法区部分组成
  • 栈内存分为哪两种?
  1. shadiao答:线程栈(虚拟机栈),本地方法栈
  • UP:堆内存是怎么划分的?
  1. shadiao答:新生代,老生代
  • up:新生代数据转移到老生代,JVM做了什么?
  1. 在幸存者区移动了15次(https://blog.csdn.net/qq_32099833/article/details/103721326)
  • JVM除了堆和栈还有其他的什么?
  1. shadiao答:方法区
  • 知道程序计数器吗?有什莫作用?
  • 垃圾回收机制了解吗?
  • GC算法有几种?
  • JVM调优做过吗?怎么做的?
  • 内存溢出在linux服务器上怎么定位?
  • jstask用过吗?
  • spring 源码看过吗?spring的启动过程?
  • btree和hash的区别?

此时小哥已经完全被问蒙蔽了,

  • 小哥:这些实际工作用不到吧?
  • up: 实际工作能用到的都在笔试面试题上啊,你没做呀
  • 小哥:..........

JVM经典面试题(大连适用)

标签:linu   linux服务   方法区   tps   定位   数据   记录   hash   方法   

原文地址:https://www.cnblogs.com/fengyongzhi/p/12822948.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!