博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JVM面试真题集
阅读量:5886 次
发布时间:2019-06-19

本文共 433 字,大约阅读时间需要 1 分钟。

考察点

  1. 深入理解JVM内存模型
  2. 了解类加载机制
  3. 了解内存可见性
  4. 了解常用的GC算法实现和适用场景
  5. 能偶根据业务场景选择合适JVM参数和GC算法

加分项

  1. 编译器优化
  2. 问题排查经验与思路
  3. JVM调优经验和调优思路
  4. 了解最新的技术趋势(ZGC和Graalvm)

真题汇总

  1. 简单描述一下JVM的内存模型。和JMM有什么区别?
  2. 什么时候会触发FullGC?
  3. Java类加载器有几种,关系怎样的?
  4. 双请问欧派机制的加载流程是谮言的,有什么好处?
  5. 1.8为首么用Metaspace替换掉PermGen?Meatspace保存在哪?
  6. 编译器会对指令做哪些优化?(简答描述编译器的指令重排)
  7. 简单描述一下volatile可以解决什么问题?如何做到的?
  8. 简单描述一下GC的分代回收?
  9. G1与CMS的区别?
  10. 对象引用有哪几种,有什么特点?
  11. 使用过哪些JVM调试工具,主要分析哪些内容?

转载于:https://juejin.im/post/5cd2f985e51d456e6154b4fe

你可能感兴趣的文章
读取手机硬件信息
查看>>
一致哈希
查看>>
The connection to adb is down, and a severe error has occured. 问题解决
查看>>
在Jenkins中配置运行远程shell命令
查看>>
代码杂记
查看>>
linux中防CC攻击两种实现方法(转)
查看>>
《Programming WPF》翻译 第9章 4.模板
查看>>
hdu2159
查看>>
Windows7+VS2012下OpenGL 4的环境配置
查看>>
Linux Kernel中断子系统来龙去脉浅析【转】
查看>>
Linux NFS服务器的安装与配置
查看>>
Ada boost学习
查看>>
Unity中SendMessage和Delegate效率比较
查看>>
Linux下EPoll通信模型简析
查看>>
react-native 制作购物车ShopCart
查看>>
Linux服务器 java生成的图片验证码乱码问题
查看>>
【转】QT中QDataStream中浮点数输出问题
查看>>
mongodb3.2配置文件yaml格式 详解
查看>>
Java游戏开发中怎样才能获得更快的FPS?
查看>>
spring aop 配置
查看>>